通常とは逆に foreach ループをループする方法はありますか? たとえば、$_FILES 変数 ($_FILES['file']、$_FILES['file2']、$_FILES['3'] など) に不明な量のファイルがあります。このコードの使用
foreach($_FILES as $i)
$i は、file3、file2、file として出力されます。ファイル、ファイル2、ファイル3を出力するために必要です。
array_reverseはトリックを行う必要があります:
foreach(array_reverse($_FILES) as $i)
foreach(array_reverse($_FILES) as $i)
:を使用しない別の方法がありfor
ます:
$i = count($_FILES);
while ($i-->0)
// Do stuff
少しだけきれいだと思います。
数年後、私はこれを振り返り、眉をひそめます。