【发布时间】:2016-07-26 10:48:19
【问题描述】:
我有一个包含近 11000 个值的数组。
array=(1,2,3..............................., 11000)
当我尝试使用 foreach 迭代数组时,它会在第 9749 个项目上终止执行并且保持未执行。请让我知道停止循环内执行的问题是什么?
注意: 我没有在循环内使用任何中断或死亡。
【问题讨论】:
-
可能你的 max_execution_time 设置为下限?
-
是否显示任何错误?
-
请贴出循环代码。显然我们无法为您提供其他帮助!
-
或者它可能到达它的
memory_limit。启用error reporting,它会告诉你为什么它会过早停止。 -
只是一个普通的foreach循环不会显示这个问题:eval.in/612085