万维当云伯乐 CDN华纳云
PHP技术2024-01-161,210 阅读

thinkphp 如何判断是否有上传文件,如果没有上传文件,那么就不上传,只保存其它信息,着急!谢谢!

本文摘要//判断是否有上传图片 if ($_FILES['image']['name']){ $file = $request->file('image'); $savename = \think\facade\Filesystem::putFile( 'sales', $file); $image = "/storage/"
丽萨主机
AD:
【广告招商】文章正文文字广告位开放合作
 //判断是否有上传图片
            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); 这个是显示所有上传的相关信息 希望对你有帮助!
广告招商文章内容详情页下 · 优质席位开放中合作咨询