Joh*_*ohn 60 php foreach
传递数组时foreach,输出顺序保证与输入相同吗?我知道在某些语言中输出顺序不能得到保证,因为每个元素都是同时处理的.
foreach
例如,我传递一个已排序的数组foreach来写入文件.我想确保数组将在输出文件中排序.
Poo*_*att 44
是的...无论你给foreach的任何顺序,它都会以相同的顺序迭代.在你的情况下array will be sorted in the output file.
array will be sorted in the output file.
Hib*_*u57 14
相关参考可能不是foreach之前提到的或排序,而是数组的参考.
语言参考 - 数组说:
PHP中的数组实际上是一个有序映射.
fas*_*ava 8
这是正确的,foreach将以与输入数组相同的顺序输出.
归档时间:
14 年,9 月 前
查看次数:
23651 次
最近记录:
11 年,3 月 前