PHP上传小程序问题

if($_FILES["file"]["error"]>0){echo"error".$_FILES["file"]["error"]."<br/>";}else{ech... if ($_FILES["file"]["error"]>0){
echo "error". $_FILES["file"]["error"]."<br />";

}else{
echo "上传的文件名:".$_FILES["file"]["name"]."<br />";
echo "上传的文件类型:".$_FILES["file"]["type"]."<br />";
echo "上传的文件大小:".$_FILES["file"]["size"]."<br />";

}

这个小程序的开头if ($_FILES["file"]["error"]>0); 这句是什么意思,为什么要大于0,而且$_FILES[ ][ ] 第一个[ ]是填写哪里的信息,
展开
 我来答
凌晨0000000000
2013-06-15 · TA获得超过1005个赞
知道答主
回答量:182
采纳率:0%
帮助的人:107万
展开全部
($_FILES["file"]["error"]>0);就是说当出错时error的值应该为1,没错时为0;第一个[ ] 写的是你上传文件的名字,就是<input type="file" name="这里的名字"/>
更多追问追答
追问
($_FILES["file"]["error"]>0);就是说当出错时error的值应该为1,没错时为0   这里还是不明白 。新手   请见谅
追答
$_FILES["file"]["error"] 是一个二维数组,error是这个数组的一个默认键名,当文件上传成功后,该值为0,否则该值为1,是php开发人员搞的。我们使用时,可以通过判断他的值,来判断文件是否上传成功。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式