1

有没有办法循环通过与通常方式相反的 foreach 循环?例如,我在 $_FILES 变量中有未知数量的文件($_FILES['file']、$_FILES['file2']、$_FILES['3'] 等...)。使用此代码

foreach($_FILES as $i)

$i 将输出为 file3、file2、file。我需要它来输出文件,file2,file3。

4

3 回答 3

6

array_reverse应该可以解决问题:

foreach(array_reverse($_FILES) as $i)
于 2012-09-09T19:12:17.487 回答
4
foreach(array_reverse($_FILES) as $i)
于 2012-09-09T19:12:53.460 回答
3

这是另一种不使用 a 的方法for

$i = count($_FILES);
while ($i-->0)
    // Do stuff

我觉得它稍微漂亮一点。

几年后,我回首这件事,我皱起了眉头。

于 2012-09-09T19:20:57.857 回答