var_dump($ _ FILES)导致特定图像文件的空白[“type”]

时间:2013-02-12 12:54:33

标签: php file-upload

我的照片来自较旧的数码相机,大小约为4MB,并输入“image / jpeg”。

当我通过表单提交它并查看var_dump($_FILES);时,数组如下:

array(1) { 
    ["userfile"]=> array(5) { 
        ["name"]=> string(12) "IMGP0004.JPG" 
        ["type"]=> string(0) "" 
        ["tmp_name"]=> string(0) "" 
        ["error"]=> int(1) 
        ["size"]=> int(0) 
    }
}

我想知道是否有理由不提取文件类型并将文件大小检测为0.其他文件会回显所有正确的信息。

1 个答案:

答案 0 :(得分:8)

error属性设置为1,表示

  

价值:1;上传的文件超出了php.ini中的upload_max_filesize指令。

错误代码解释为here