如何组合两个数组?

时间:2016-07-09 17:13:02

标签: php arrays

我的数组是这样的:

$data1 = array(
        "total_transaction" => 100,
        "month"             => 'May'
);

$data2 = array(
        "total_transaction" => 200,
        "month"             => 'June'
);

我想像上面这样组合2个数组:

Array
(
    [0] => Array
        (
            [total_transaction] => 100
            [month] => 'May'
        )

    [1] => Array
        (
            [total_transaction] => 200
            [month] => 'June'
        )
)

我尝试使用array_merge,array_combine等。

$data = array_merge($data1, $data2);
$data = array_combine($data1, $data2);

但它不起作用

解决我问题的任何解决方案?

1 个答案:

答案 0 :(得分:4)

只需制作一个新阵列:

$newArray = [$data1, $data2];

或者,如果您更喜欢array()语法:

$newArray = array($data1, $data2);