if(!empty($_FILES['img']['name'])) 判断图片上传是否为空
try{ $getImg = $_FILES['img']['tmp_name']; list($width,$height) = getimagesize($getImg); if($width != Config::get('web.newsImgWidth') && $height != Config::get('web.newsImgHeight')){ return error('图片尺寸不符合!'); } $file = request()->file('img'); if($file){ $info = $file->validate(['size'=>1024*1024,'ext'=>'jpg,png,gif'])->move( '../public/uploads/'); if($info){ $data['img'] = str_replace("\\","/",$info->getSaveName()); }else{ $res = $file->getError(); return error($res); } } }catch (\Exception $e) { return error('图片不能为空!'); }