php上传文件报错以及对应代号信息-转载http://jewel-m.iteye.com/blog/1210344

用PHP上传文件时,我们会用程序去监听浏览器发送过来的文件信息,首先会通 过$_FILES[fieldName]['error']的不同数值来判断此欲上传的文件状态是否正常。$_FILES[fieldName] ['error']==0代表一切正常,其它数值的具体含义请参考下面一段程序的注释部分!

Php代码  
 1     switch($_FILES[$field]['error']) {    
 2       
 3         case 1:      
 4     // 文件大小超出了服务器的空间大小      
 5     break;     
 6       
 7     case 2:      
 8     // 要上传的文件大小超出浏览器限制      
 9     $this->setError("The file is too large (form).");      
10     break;      
11       
12     case 3:      
13     // 文件仅部分被上传      
14     $this->setError("The file was only partially uploaded.");      
15     break;      
16       
17     case 4:      
18     // 没有找到要上传的文件      
19     break;      
20       
21     case 5:      
22     // 服务器临时文件夹丢失      
23     break;      
24       
25     case 6:      
26     // 文件写入到临时文件夹出错      
27     break;      
28     }  
原文地址:https://www.cnblogs.com/online-link/p/6266032.html