后端开发|php教程
php,多图上传,php单图上传
后端开发-php教程
本文通过实例代码给大家介绍了基于PHP实现多图上传和单图上传功能,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
wiki源码 php,conda换源ubuntu,从tomcat中读取图片,java爬虫方式,php后端开发招聘,九龙坡区低成本seo推广代运营lzw
下面一段代码给大家介绍php实现单图上传和多图上传的功能,具体代码如下所示:
微商城多商户 源码,vscode运行内存,ubuntu搜狗安装,tomcat服务模式,sqlite3 聚合函数,什么爬虫工具不会被封禁,js php post,宁波seo 外推,结婚 祝福网站源码,图文网页源码,新型模板体系开发与设计lzw
/** * 多选图片上传 * * @version v1.0.0 * @author * @since 17-11-24 */ public function upload() { $file = $_FILES[file]; empty($file) && $this->response(201,请选择要上传的文件); unset($_FILES[file]); $count = count($file[ ame]); // 上传图片的数量 $count > 10 && $this->response(203,批量上传图片一次最多上传10张图片); $tmpFile = []; $returnData = []; for($i=0;$iresponse(210,图片格式支持 JPEG、PNG、BMP格式图片);$data = $this->uploadOne(file_.$i,jpeg|png|bmp|jpg);if($data[status] == 1){ $this->response(500,第.($i+1).张图片上传失败,.$data[msg]);}$returnData[$i][url] = $data[url]; // 图片路径$returnData[$i][old_name] = substr($tmpFile[ ame],0,strrpos($tmpFile[ ame], .)); // 图片原名称 } $this->response(200,successful,$returnData); } /** * 单文件上传 * @version v1.0.0 * @author* @since 17-11-24 * @param $file 上传表单name名称 * @param $type 上传类型 * @param $maxSize 上传文件限制大小(默认 10M) */ private function uploadOne($filename = file,$type = jpeg|png|bmp|jpg,$maxSize = 10240) { list($width,$height) = getimagesize($_FILES[$filename][ mp_name]); // 获取图片的宽和高 list($usec, $sec) = explode(" ", microtime()); $time = $sec.substr($usec,2); // 秒数+微秒数 $ext = substr($_FILES[$filename][ ame],strrpos($_FILES[$filename][ ame],.)+1); // 上传文件后缀 $name = $time.-.$width.*.$height...$ext; $filePath = $_FILES[$filename][ mp_name]; $type = $_FILES[$filename][ ype]; $this->load->library(Qiniu); $returnData[url] = $this->qiniu->upload($name,$filePath,$type); $returnData[status] = 0; return $returnData; }
总结
音乐网站源码采集,ubuntu鼠标拖影,爬虫软件 免费的,在线 聊天 php,贵阳seo干货lzw
以上所述是小编给大家介绍的PHP实现多图上传和单图上传功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对php中文网的支持!
您可能感兴趣的文章:
PHP手机短信验证码实现流程详解php实例
php通过各种函数判断0和空php实例
php识别翻转iphone拍摄的颠倒图片php技巧