例
つのアレイに二つの配列をマージします。
<?php
$a1=array("a"=>"red","b"=>"green");
$a2=array("c"=>"blue","b"=>"yellow");
print_r(array_merge_recursive($a1,$a2));
?>
»実行例 定義と使用法
array_merge_recursive()関数は、1つの配列に1つ以上の配列をマージします。
この機能との間の差array_merge()二つ以上の配列要素が同じキーを有する場合関数です。 キーを上書きする代わりに、 array_merge_recursive()関数は配列として値を作ります。
Note:あなたが唯一の配列を割り当てるとarray_merge_recursive()関数で、それは全く同じように動作するarray_merge()関数を。
構文
array_merge_recursive( array1,array2,array3... )
パラメーター | 説明 |
---|---|
array1 | 必須。 配列を指定します |
array2 | 任意。 配列を指定します |
array3,... | 任意。 配列を指定します |
技術的な詳細
戻り値: | マージされた配列を返します |
---|---|
PHPバージョン: | 4.0.1+ |
<PHPの配列参照