PHPで配列を結合する方法 - コード例付きのシンプルな解説


  1. array_merge関数を使用する方法:

    $array1 = [1, 2, 3];
    $array2 = [4, 5, 6];
    $mergedArray = array_merge($array1, $array2);
    print_r($mergedArray);

    出力:

    Array
    (
       [0] => 1
       [1] => 2
       [2] => 3
       [3] => 4
       [4] => 5
       [5] => 6
    )

    array_merge関数は、複数の配列を結合して新しい配列を作成します。

  2. "+"演算子を使用する方法:

    $array1 = [1, 2, 3];
    $array2 = [4, 5, 6];
    $mergedArray = $array1 + $array2;
    print_r($mergedArray);

    出力:

    Array
    (
       [0] => 1
       [1] => 2
       [2] => 3
    )

    "+"演算子は、重複するキーを除いて、左の配列に右の配列を結合します。

  3. array_push関数を使用する方法:

    $array1 = [1, 2, 3];
    $array2 = [4, 5, 6];
    foreach ($array2 as $element) {
       array_push($array1, $element);
    }
    print_r($array1);

    出力:

    Array
    (
       [0] => 1
       [1] => 2
       [2] => 3
       [3] => 4
       [4] => 5
       [5] => 6
    )

    array_push関数は、指定した配列の末尾に要素を追加します。

これらは、PHPで配列を結合するためのいくつかの基本的な方法です。必要に応じて、適切な方法を選択して使用してください。