超出upload_max_filesize后为什么$_FILES中没有error?

流海 发布于 2017/02/08 08:15
阅读 142
收藏 0
PHP

超出upload_max_filesize后,$_FILES内的tmp_name和error都为空

但是

从 PHP 4.2.0 开始,PHP 将随文件信息数组一起返回一个对应的错误代码。该代码可以在文件上传时生成的文件数组中的 error 字段中被找到,也就是 $_FILES['userfile']['error']。


UPLOAD_ERR_OK
其值为 0,没有错误发生,文件上传成功。

UPLOAD_ERR_INI_SIZE
其值为 1,上传的文件超过了 php.ini 中 upload_max_filesize 选项限制的值。

为啥不按手册上的来啊?

加载中
返回顶部
顶部