//判断是否有上传图片
if ($_FILES['image']['name']){
$file = $request->file('image');
$savename = \think\facade\Filesystem::putFile( 'sales', $file);
$image = "/storage/" . $savename;
$data['image'] = $image;
// $data['image'] = "https://m.gxgif.com/pic/mn/202351818331.jpg";
}else{
return json(['code'=>'201','msg'=>'未选择任何文件']);
}
在上传之前添加
这是单个的文件上传
if($_FILES['images']['name']){ //images 是你上传的名称
}
多个的上传判断
if($_FILES['images']['name']){ //images[] 是你上传的名称 判断上传的是否为空
}
如果你还不知道的话可以使用
print_r($_FILES); 这个是显示所有上传的相关信息
希望对你有帮助!