【发布时间】:2013-07-31 12:36:28
【问题描述】:
我正在使用 foreach 遍历一个数组。
在特定情况下,我需要在迭代之前知道下一个元素的值(如预测)。为此,我打算使用函数next()。
在文档中,我刚刚注意到 next() 将内部数组指针向前推进。
next() 的行为类似于 current(),但有一点不同。它推进了 内部数组指针在返回元素之前前移一位 价值。这意味着它返回下一个数组值并推进 内部数组指针加一。
如果是这样会影响我的 foreach 循环吗?
【问题讨论】: