ホームページ >バックエンド開発 >PHPチュートリアル >PHP 配列 PHP 配列関数のシーケンス next - 配列の内部ポインタを次の要素の位置に移動し、要素の値を返します。
next() 定義と使用法
next() 関数は、現在の要素を指すポインターを次の要素の位置に移動し、要素の値を返します。
内部ポインタが配列の最後の要素を超えた場合、関数は false を返します。
構文
next(array) パラメータ 説明
array 必須。使用する配列を指定します。
説明
next() は current() と同様に動作しますが、1 つ異なる点があります。それは、値を返す前に内部ポインターが 1 ビット前方に移動されることです。これは、次の配列要素の値を返し、配列ポインタを 1 つ前に移動することを意味します。ポインタの移動結果が配列要素の末尾を超える場合、next() は FALSE を返します。
注: 配列に空のセルが含まれている場合、またはセルの値が 0 の場合、この関数はこれらのセルに遭遇すると FALSE を返します。空のセルまたはセル値 0 を含む可能性のある配列を正しく反復するには、each() 関数を参照してください。
例
コードをコピー コードは次のとおりです:
$people = array("Peter", "Joe", "Glenn", "Cleveland");
echo current( $people) . "
";
echo next($people)?> 出力:
ピーター
ジョー