代码拉取完成,页面将自动刷新
<?php
include 'Gifcreator.php';
$img_dir = date('dHis').'-'.rand(1000,9999);
if (!file_exists($img_dir)){
mkdir($img_dir, 0777, true);
}
$picArr = [];
$files = $_POST['files'];
if(!empty($files)) {
foreach ($files as $k => $v) {
$img_path = $img_dir.'/'.$k.'.jpg';
$base_img= explode(',', $v);
file_put_contents($img_path, base64_decode($base_img[1]));
$picArr[] = $img_path;
}
}
$num = count($picArr);
for($i=0;$i<$num;$i++) {
$durations[] = 15; //控制每帧图片切换速度越大越慢
}
$gitCreator = new gifcreator();
$gitCreator->create($picArr, $durations, 0);
$gifBinary = $gitCreator->getGif();
$code = rand(10000,99999);
$gif_path = $img_dir.'/'.$code.'.gif';
file_put_contents($gif_path, $gifBinary);
$data = ['code'=>200, 'url'=>$gif_path];
exit(json_encode($data));
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。