计算机网络/计算机科学与应用/系统/运维/开发

PHP 判断图片上传不能为空


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('图片不能为空!');
 }


图片上传

人生活在得失之间,得亦是失,失亦是得。

评论

^