next

(PHP 3, PHP 4, PHP 5)

next --  内部配列ポインタを進める

説明

mixed next ( array &array )

内部配列ポインタが次の場所を指すようにし、(ポインタ移動後の) その配列値を返します。それ以上要素がない場合は FALSE を返します。

next() は、1 つの違いを除いて current() と同じです。 next() は要素を返す前に内部配列ポインタを 1 つ先に進めます。 つまり、次の配列要素を返すとともに内部配列ポインタを 1 つ進めるということです。 もし内部配列ポインタを 1 つ進めた結果、 要素リストの最後の先まで行ってしまった場合、 next()FALSE を返します。

警告

配列に空の要素または値が 0 の要素がある場合、 これらの要素についてこの関数が返す値は FALSE と評価されます (詳細な情報は、boolean への変換 および 型変換の表 を参照ください)。 空の要素または値 0 の要素がある配列を適切に順処理するには、 each() 関数を参照ください。

current(),end(), prev(),reset() も参照ください。