Php 如何检查是否选择了文件

Php 如何检查是否选择了文件,php,Php,我有文件$fileImage=$\u文件['fileCatImg'],当我尝试上载它时,一切都正常,但如何检查是否首先选择了文件如果(isset($fileImage))和如果(empty($fileImage))不起作用。其中一个总是返回真值,但另一个总是返回假值。检查文件大小: if($_FILES['fileCatImg']['size'] > 0) { ... } 当$\u FILES['fileCatImg']['error']==UPLOAD\u ERR\u No\u fil

我有文件
$fileImage=$\u文件['fileCatImg'],当我尝试上载它时,一切都正常,但如何检查是否首先选择了文件<代码>如果(isset($fileImage))
如果(empty($fileImage))
不起作用。其中一个总是返回真值,但另一个总是返回假值。

检查文件大小:

if($_FILES['fileCatImg']['size'] > 0) { ... }

$\u FILES['fileCatImg']['error']==UPLOAD\u ERR\u No\u file
时,未上载任何文件,但这仅对确定适当的错误消息有用。有关在文件上载过程中出错时,
$\u FILES['fileCatImg']['error']
可能假定的其他值,请参阅