多次元配列とは、配列要素を含む配列を指します。では、多次元配列に要素を追加するにはどうすればよいでしょうか?この記事では、PHP で多次元配列に要素を追加する方法を紹介します。
多次元配列は次のように記述されます。
$multi_dimensional_array = [ ["张三", "25", "male"], ["李四", "18", "female"], ["王二", "29", "female"] ];
このようにして、複数の配列を 1 つの配列に格納して管理できます。
#多次元配列に要素を追加する
要素を配列の末尾に追加する
要素を追加するには 多次元配列の末尾に追加するには、[] を使用して要素を追加するか、array_push 関数を使用して要素を追加します。 具体的な例を見てみましょう$multi_dimensional_array = [ ["张三", "25", "male"], ["李四", "18", "female"], ["王二", "29", "female"] ]; $multi_dimensional_array[] = ["陈五", "20", "male"]; var_dump($multi_dimensional_array);上記のサンプルコードの出力結果は以下の通りです。
array(4) { [0]=> array(3) { [0]=> string(6) "张三" [1]=> string(2) "25" [2]=> string(4) "male" } [1]=> array(3) { [0]=> string(6) "李四" [1]=> string(2) "18" [2]=> string(6) "female" } [2]=> array(3) { [0]=> string(6) "王二" [1]=> string(2) "29" [2]=> string(6) "female" } [3]=> array(3) { [0]=> string(6) "陈五" [1]=> string(2) "20" [2]=> string(4) "male" } }追加された要素は配列の末尾に格納されます要素を配列の末尾に追加する別の方法は、array_pusharray_push 関数を呼び出して、パラメータの 2 番目の要素、最初のパラメータに追加する配列を指定します。 以下のサンプル コードに示すように、array_push 関数を使用してみましょう。
$multi_dimensional_array = [ ["张三", "25", "male"], ["李四", "18", "female"], ["王二", "29", "female"] ]; array_push($multi_dimensional_array,["陈五", "20", "male"]); var_dump($multi_dimensional_array);出力は上記と同じになります。
配列の先頭に要素を追加します
配列の先頭に要素を追加するには、array_unshift 関数を使用する必要がありますコード$multi_dimensional_array = [ ["张三", "25", "male"], ["李四", "18", "female"], ["王二", "29", "female"] ]; array_unshift($multi_dimensional_array,["陈五", "20", "male"]); var_dump($multi_dimensional_array);出力結果は以下のとおりです
#
array(4) { [0]=> array(3) { [0]=> string(6) "陈五" [1]=> string(2) "20" [2]=> string(4) "male" } [1]=> array(3) { [0]=> string(6) "张三" [1]=> string(2) "25" [2]=> string(4) "male" } [2]=> array(3) { [0]=> string(6) "李四" [1]=> string(2) "18" [2]=> string(6) "female" } [3]=> array(3) { [0]=> string(6) "王二" [1]=> string(2) "29" [2]=> string(6) "female" } }出力結果を見ると、array_unshift関数で追加した要素が先頭に追加されていることがわかります。 この記事はここで終了です。さらにエキサイティングなコンテンツについては、PHPで多次元配列に要素を追加する方法 中国語 Web サイトにある他の関連コラム チュートリアルに注目してください。 ! !
以上がPHPで多次元配列に要素を追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。