PHPのnext()関数とは何ですか?

Phpnonext Guan Shutoha Hedesuka



PHP では、配列は、名前、数値、その他の配列など、同じまたは異なるデータ型の要素を格納するために使用されるデータ構造です。配列がある場合は、配列内の特定の項目を指す特別なポインターを追跡できます。デフォルトでは、ポインターは配列の最初の項目に設定されますが、配列の次の要素を指すようにするには、次の関数が必要になります。 次()

の使用法については、このガイドに従ってください。 next() 関数 、および構文と PHP の例を示します。

PHP next() 関数

次() PHP の関数を使用すると、ユーザーは内部ポインタを配列内で前方に移動できます。この関数は、ポインタを配列内の次の要素に進め、その要素を返します。次の位置で要素が見つからない場合は、false が返されます。この関数は、ループと組み合わせて配列要素を反復処理できるため便利です。







構文

を使用する構文は次のとおりです。 次() PHP の関数:



( 配列 )

この関数はパラメータを 1 つだけ受け入れます。 配列 。使用する配列を指定し、必須のパラメーターです。返されるのは、 次の要素 配列と 間違い 配列内にそれ以上の要素が見つからない場合。



例1

次の例では、 次() PHP の配列内の次の要素を指す関数。






$配列 = 配列 ( 「PHP」 「ジャワ」 '開ける' 「C」 ) ;
エコー ' 配列内の現在の要素は次のとおりです: ' 現在 ( $配列 ) ;
エコー \n ;
エコー ' 配列内の次の要素は次のとおりです: ' ( $配列 ) ;
?>

例 2

以下の例では、 次() 関数を複数回実行して要素の配列を反復処理し、要素を表示します。ポインタが配列の末尾に到達したため、最後の呼び出しは 次() false を返し、これ以上取得する要素がないことを示します。その結果、関数が false 値を返した後、コンソールには何も表示されません。




$配列 = 配列 ( 「PHP」 「ジャワ」 '開ける' 「C」 ) ;
エコー '配列内の現在の要素は次のとおりです:' 現在 ( $配列 ) ;
エコー \n ;
エコー '配列内の次の要素は次のとおりです。' ( $配列 ) ;
エコー \n ;
エコー '配列内の前の要素は次のとおりです。' ( $配列 ) ;
エコー \n ;
エコー '配列内の次の要素は次のとおりです。' ( $配列 ) ;
エコー \n ;
エコー '配列内の次の要素は次のとおりです。' ( $配列 ) ;
?>

結論

次の関数() PHP の は、ポインタを前方に移動することで配列の次の要素を表示できる便利な関数です。この記事では、 次() PHP で配列の次の要素を指す関数と、いくつかの簡単な例を示します。この関数を理解すると、配列内の要素を簡単に操作できるようになります。