php如何判断是否上传了文件、图片
- 人工智能
- 2025-08-04 09:18:02

假设前端有字段
<input type="file" name="user_avatar_image"/>php使用$_FILES进行判断
1. 当没有文件上传时,打印$_FILES
^ array:1 [▼ "user_profile_image" => array:5 [▼ "name" => "" "type" => "" "tmp_name" => "" "error" => 4 "size" => 0 ] ]2. 当有文件上传是,打印$_FILES
^ array:1 [▼ "user_profile_image" => array:5 [▼ "name" => "软件开发原则.pptx" "type" => "application/vnd.openxmlformats-officedocument.presentationml.presentation" "tmp_name" => "/Applications/MAMP/tmp/php/phpPHWyCh" "error" => 0 "size" => 3031121 ] ]3. 假如前端没有传user_avatar_image的字段,打印$_FILES
[]因此,可以使用error字段判断是否上传了指定的文件
// 获取表单上传文件 字段名为user_profile_image $field_name = 'user_profile_image'; if(!(array_key_exists($field_name, $_FILES) && $_FILES[$field_name]['error'] == 0)){ $this->error('参数不足'); }php如何判断是否上传了文件、图片由讯客互联人工智能栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“php如何判断是否上传了文件、图片”