thinkphp5,单图,多图,上传
/** * 上传单图 */ function upload($path, $filename) { $file = request()->file($filename); $info = $file->rule('uniqid')->validate(['size' => 200 * 1024 * 1024, 'ext' => 'jpeg,jpg,png,gif'])->move($path); if ($info) { return $info; } else { $this->error($file->getError()); } } //框架多图上传 function arrUpload($path, $filename) { $files = request()->file($filename); $path_list = ''; foreach ($files as $file) { $info = $file->rule('uniqid')->validate(['size' => 2 * 1024 * 1024, 'ext' => 'jpg,png,gif'])->move($path); if ($info) { $path_list[] = $info->getSaveName(); } else { $this->error($file->getError()); } } return $path_list; }
相关推荐
-
红包随机金额 php
2019-1-7
-
判断两个日期是否为同一天 php
2019-1-8
-
获取汉字首个拼音的函数 php
2019-1-7
-
删除超时文件夹 php
2019-1-7
-
Thinkphp各大支付平台在线支付集成源码 php
2019-1-7
-
阿里云短信接口 php
2019-1-7
-
php操作excel到数据库 php
2019-1-13
-
PHP根据经度和纬度计算距离 php
2019-1-8
-
phpRedis函数使用总结 php
2019-1-7
-
根据指定日期和天数,获取结束的日期 php
2019-1-8