有没有办法循环通过与正常情况相反的foreach循环?例如,我在$ _FILES变量中有一个未知数量的文件($ _FILES ['file'],$ _FILES ['file2'],$ _FILES ['3']等...)。使用此代码
foreach($_FILES as $i)
$ i将输出为file3,file2,file。我需要它输出文件,file2,file3。
答案 0 :(得分:6)
array_reverse应该这样做:
foreach(array_reverse($_FILES) as $i)
答案 1 :(得分:4)
foreach(array_reverse($_FILES) as $i)
答案 2 :(得分:3)
这是另一种不使用for
的方法:
$i = count($_FILES);
while ($i-->0)
// Do stuff
我觉得它有点漂亮。
几年后,我回头看看这个,我皱眉。