next 将数组中的内部指针向前移动一位 &reftitle.description; mixednext arrayobjectarray nextcurrent 的行为类似,只有一点区别,在返回值之前将内部指针向前移动一位。这意味着它返回的是下一个数组单元的值并将数组指针向前移动了一位。 &reftitle.parameters; array 受影响的 array &reftitle.returnvalues; 返回数组内部指针指向的下一个单元的值,或当没有更多单元时返回 &false;。 &return.falseproblem; &reftitle.changelog; &Version; &Description; &standard.changelog.calling-on-objects; &reftitle.examples; <function>next</function> 及相关函数的用法示例 ]]> &reftitle.notes; 很难区别是到了数组尾部还是元素为 bool &false; 。要正确遍历可能含有 &false; 单元的数组,参见 foreach 函数。 仍要使用 next 并正确检测是否到了数组尾部,需要检查 key 是否为 &null;。 &reftitle.seealso; current end prev reset each