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读取指定目录下的所有文件 php
2019-1-8
-
删除超时文件夹 php
2019-1-7
-
php三级分类 php
2019-1-7
-
php多维数组转一维数组 php
2019-1-8
-
获取两个日期之间相差的天数 php
2019-1-8
-
根据日期获取当月的开始时间和结束时间 php
2019-1-8
-
PHP_加密解密字符串.php php
2019-1-7
-
PHP分页 php
2019-1-8
-
简单的php基于curl的反向代理程序 php
2019-1-8
-
将xml转为array 输出xml字符 php
2019-1-7