我正在将一系列成对的“之前”和“之后”图像上传到 PHP 脚本。在处理上传时,我必须确保正确的“之前”和“之后”图像匹配。
如果我这样做:
before: <input type="file" name="image[]"> after: <input type="file" name="image[]">
before: <input type="file" name="image[]"> after: <input type="file" name="image[]">
然后只需遍历 image[] 数组,我可以依靠 PHP 维护正确的顺序吗?
我想如果我把它改成这样,同样的问题也适用:
before: <input type="file" name="before[]"> after: <input type="file" name="after[]">
before: <input type="file" name="before[]"> after: <input type="file" name="after[]">
在那里,我仍然需要确保 before[] 数组和 after[] 数组是有序的,而且现在我必须在任何循环中协调这两者。
或者我可以做
before: <input type="file" name="before1"> after: <input type="file" name="after1">
before: <input type="file" name="before2"> after: <input type="file" name="after2">
etc....
(可能我会在 .net 中做什么)但我不太确定如何在 PHP 中循环。
那么,我可以指望 PHP 在构建 $_FILES 数组时保持输入顺序,还是有更好的方法来做到这一点?
谢谢!