next
配列の内部ポインタを進める
&reftitle.description;
mixednext
arrayobjectarray
next は、ひとつの違いを除いて
current と同じです。
next は要素を返す前に内部配列ポインタをひとつ先に進めます。
つまり、次の配列要素を返すとともに内部配列ポインタをひとつ進めるということです。
&reftitle.parameters;
array
対象となる配列。
&reftitle.returnvalues;
内部配列ポインタが指す場所の次の場所の値を返します。
それ以上要素がない場合は &false; を返します。
&return.falseproblem;
&reftitle.changelog;
&Version;
&Description;
&standard.changelog.calling-on-objects;
&reftitle.examples;
next および類似関数の使用例
]]>
&reftitle.notes;
配列の最後の要素に対してこの関数を実行した結果は、
次の要素が bool &false; だった場合と区別できません。
&false; 要素を含む配列を順に処理するには、foreach
関数を参照ください。
それでも next 関数を使い、
適切に配列の最後に達していることをチェックするには、
key 関数の結果が &null; であることを確認するようにしてください。
&reftitle.seealso;
current
end
prev
reset
each