現在の位置: ホーム> 関数カテゴリ一覧> 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 オプション。配列を指定します。
類似の関数
  • 配列の内側ポインターを最後のユニットに向けます end

    end

    配列の内側ポインターを最後のユニットに向
  • 指定された長さのアレイに値を入力します array_pad

    array_pad

    指定された長さのアレイに値を入力します
  • 指定された要素を含む範囲に基づいて配列を作成します range

    range

    指定された要素を含む範囲に基づいて配列を
  • ソート配列 sort

    sort

    ソート配列
  • インデックスチェックと配列の交差点を計算し、個別のコールバック関数を使用してデータとインデックスを比較する array_uintersect_uassoc

    array_uintersect_uassoc

    インデックスチェックと配列の交差点を計算
  • 変数名とその値を含む配列を作成します compact

    compact

    変数名とその値を含む配列を作成します
  • 配列の各要素にコールバック関数を適用します array_map

    array_map

    配列の各要素にコールバック関数を適用しま
  • 配列から重複した値を削除します array_unique

    array_unique

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