php配列関数シーケンスのnext()-配列内部ポインタを次の要素の位置に移動し、その要素値を返します。


next()定義と使用next()関数は、現在の要素を指すポインタを次の要素の位置に移動させ、その要素の値を返します。内部ポインタが配列の最後の要素を超えている場合、関数はfalseを返します。構文next(array)パラメータ記述が必要です。使用する配列を指定します。next()とcurrent()の動作は似ていますが、少しだけ違いがあります。戻り値の前に内部ポインタを一つ前に移動します。これは、次の配列要素の値を返し、配列ポインタを前に移動させることを意味します。ポインタを移動させた結果が配列ユニットの終端を超えた場合、next()はFALSEに戻ります。注意:配列が空のセルを含む場合、またはユニットの値が0である場合、この関数はこれらのユニットに触れてもFALSEに戻ります。正しい遍歴には、空のセルまたはセルの値が0の配列が含まれています。each()関数を参照してください。例
 
<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");

echo current($people) . "<br />";
echo next($people);
?>
出力:Peter Joe