PHP上的Mulit图像上传,注意:未定义的偏移量:iWhen $ _FILES

时间:2015-10-19 09:01:38

标签: php image-uploading

当我尝试在PHP上传多个图片上传时,它出现错误'注意:未定义的偏移:当$ _FILES'并且偏移数量太多循环。 代码HTML

<input type="file" name="imagetest[]"><br>
<input type="file" name="imagetest[]"><br
<input type="file" name="imagetest[]"><br>
<input type="submit" value="Upload">

和PHP代码

for($i=0;count($_FILES['imagetest']['tmp_name']);$i++){
   echo (($_FILES['imagetest']['tmp_name'][$i]));
 }

请帮助我,我用PHP语言更年轻

1 个答案:

答案 0 :(得分:0)

在您的for loop中,您应该修改second expression

  

如果计算结果为TRUE,则循环继续并嵌套   声明已执行。如果它的计算结果为FALSE,则执行   循环结束。

for($i = 0;$i < count($_FILES['imagetest']['tmp_name']);$i++){
   echo $_FILES['imagetest']['tmp_name'][$i];
}