有没有办法循环通过与通常方式相反的 foreach 循环?例如,我在 $_FILES 变量中有未知数量的文件($_FILES['file']、$_FILES['file2']、$_FILES['3'] 等...)。使用此代码
foreach($_FILES as $i)
$i 将输出为 file3、file2、file。我需要它来输出文件,file2,file3。
array_reverse应该可以解决问题:
foreach(array_reverse($_FILES) as $i)
foreach(array_reverse($_FILES) as $i)
这是另一种不使用 a 的方法for
:
$i = count($_FILES);
while ($i-->0)
// Do stuff
我觉得它稍微漂亮一点。
几年后,我回首这件事,我皱起了眉头。