我想围绕 $_FILES[] 数组添加循环。我试过 $count= count($_FILES['files'][name])
然后在它周围添加循环 for($i=0; $i<=$count; $i++)
,但它没有给我想要的输出。
我只想从用户上传的文件添加到循环,现在它正在计算表单中所有可用的"file"。
请告诉我一种只计算上传文件并循环遍历它们的方法。
最佳答案
循环 $_FILES
数组并在迭代中使用 ['name']
:
$count = count($_FILES['files'])
for($i=0; $i<=$count; $i++) {
if ($_FILES['files'][$i]['size'])
echo $_FILES['files'][$i]['name']."\n";
}
更简单的方法是使用 foreach 循环:
foreach($_FILES['files'] as $file) {
if($file['size'])
echo $file['name']."\n";
}
关于php - 如何遍历 $_FILES?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18401127/