PHP array_merge() 関数
定義と使用法
array_merge() 関数は、1 つ以上の配列を 1 つの配列にマージします。
ヒント:関数に 1 つの配列を割り当てることも、好きなだけ割り当てることもできます。
注:2 つ以上の配列要素が同じキーを持つ場合、最後の要素が他の要素をオーバーライドします。
注:array_merge() 関数に配列を 1 つだけ割り当て、キーが整数の場合、関数は、0 から始まり、値ごとに 1 ずつ増加する整数キーを持つ新しい配列を返します (以下の例を参照)。
ヒント:この機能との違いはarray_merge_recursive()関数は、2 つ以上の配列要素が同じキーを持つ場合です。キーをオーバーライドする代わりに、array_merge_recursive() 関数は値を配列として作成します。
構文
array_merge(array1, array2, array3, ...)
パラメータ値
パラメータ |
説明 |
---|---|
array1 | 必須。配列を指定します |
array2 | オプション。配列を指定します |
array3、... | オプション。配列を指定します |
技術的な詳細
戻り値 |
マージされた配列を返します |
---|---|
PHP バージョン |
4+ |
変更ログ |
PHP 5.0 以降、この関数は配列型のパラメーターのみを受け入れます。 |
その他の例
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。