現在の位置: ホーム> 関数カテゴリ一覧> array_merge_recursive

array_merge_recursive

1つ以上の配列を再帰的にマージします
名前:array_merge_recursive
カテゴリ:配列
対応言語:php
一言説明:1つ以上の配列を再帰的にマージします。

定義と使用法

array_merge_recursive()関数は、1つ以上の配列を配列に組み合わせます。

この関数とarray_merge()関数の違いは、2つ以上の配列要素が同じキー名を持っている場合です。 array_merge_recursive()キー名を上書きするのではなく、同じキー名の複数の値を配列に再帰的に組み合わせます。

注: array_merge_recursive()関数にarrayを入力するだけで、結果がarray_merge()と同じである場合、関数はキー名が0から始まる整数キー名で新しいarrayを返します。

2つの配列を配列に組み合わせます。

 <?php
$ a1 = array ( "a" => "red" 、 "b" => "緑" ) ;
$ a2 = array ( "c" => "blue" 、 "b" => "Yellow" ) ;
print_r ( array_merge_recursive ( $ a1 、 $ a2 ) ) ;
?>

自分で試してみてください

文法

array_merge_recursive ( array1array2array3 ... )
パラメーター説明する
array1必須。配列を指定します。
array2オプション。配列を指定します。
array3オプション。配列を指定します。
類似の関数
  • インデックスチェックを使用した配列の交差点を計算します array_intersect_assoc

    array_intersect_assoc

    インデックスチェックを使用した配列の交差
  • キー名の比較を使用して、配列の違いセットを計算する array_diff_key

    array_diff_key

    キー名の比較を使用して、配列の違いセット
  • ソート配列 sort

    sort

    ソート配列
  • キー名の比較を使用して配列の交差点を計算する array_intersect_key

    array_intersect_key

    キー名の比較を使用して配列の交差点を計算
  • 配列の先頭でセルを配列から移動します array_shift

    array_shift

    配列の先頭でセルを配列から移動します
  • コールバック関数を使用して、配列を単一の値に繰り返し単純化します array_reduce

    array_reduce

    コールバック関数を使用して、配列を単一の
  • コールバック関数を使用してキー名を比較して配列の交差点を計算します array_intersect_ukey

    array_intersect_ukey

    コールバック関数を使用してキー名を比較し
  • 配列から重複した値を削除します array_unique

    array_unique

    配列から重複した値を削除します
人気記事(にんききじ)