//单图上传
public function upload($pic)
{
$file = request()->file("$pic");
// 移动到框架应用根目录/public/uploads/ 目录下
if ($file) {
$info = $file->move(ROOT_PATH . 'public/static' . DS . 'uploads');
if ($info) {
// 成功上传后 获取上传信息
// 输出 20160820/42a79759f284b767dfcb2a0197904287.jpg
return $info->getSaveName();
} else {
// 上传失败获取错误信息
echo $file->getError();
}
}
}
//多图上传
public function uploads($pic){
// 获取表单上传文件
$files = request()->file("$pic");
foreach($files as $file){
// 移动到框架应用根目录/public/uploads/ 目录下
$info = $file->move(ROOT_PATH . 'public/static' . DS . 'uploads');
$data[] = $info -> getSaveName();
}
$arr['pic'] = implode(',',$data);
return $arr['pic'];
}
多图上传的时候前端写法:
<input type="file" name="tz[]" multiple="multiple">
tp5文件上传代码直接用
最新推荐文章于 2021-03-10 15:41:23 发布