array_merge_recursive() 関数は、配列内のキーと値を再帰的にマージして、新しい配列を作成します。構文は array_merge_recursive(...$arrays) で、パラメータはマージされる配列リスト、戻り値はマージされた新しい配列です。この関数は、マージ時に一意のキーと上書きされた値を使用して、入れ子になった配列を再帰的に処理します。
#PHP は array_merge_recursive() 関数を使用して配列をマージします
概要
array_merge_recursive() 関数は 2 つ以上の配列を結合するために使用できます。配列内のキーと値を再帰的に結合して、新しい配列を作成します。
構文
array_merge_recursive(...$arrays);
...$arrays はマージされる配列リストを表します。
パラメータ
戻り値
この関数は、マージされた新しい配列を返します。実用的なケース
次のコード例は、array_merge_recursive() 関数:
<?php // 创建两个数组 $arr1 = array("a" => "apple", "b" => "banana"); $arr2 = array("b" => "berry", "c" => "cherry"); // 使用 array_merge_recursive() 合并数组 $mergedArray = array_merge_recursive($arr1, $arr2); // 打印合并后的数组 print_r($mergedArray); ?>
Array ( [a] => apple [b] => berry [c] => cherry )
マージされた配列内のキーを一意にしたい場合は、
マージされた配列内の値を上書きする場合は、
以上がPHP配列マージのarray_merge_recursive()関数の使用方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。