Php 将两个数组合并为一个(追加)

Php 将两个数组合并为一个(追加),php,arrays,Php,Arrays,如何在PHP中组合两个数组,比如追加它们?我尝试了数组\u merge,但该函数返回了我想要的其他内容。例如: 阵列1样本 [test1] => Array ( [0] => one [1] => two ) [test2] => Array ( [0] => three [1] => four ) 阵列2样本 [test1] => Array ( [0] => five [1] => si

如何在PHP中组合两个数组,比如追加它们?我尝试了数组\u merge,但该函数返回了我想要的其他内容。例如:

阵列1样本

[test1] => Array
(
    [0] => one
    [1] => two
)

[test2] => Array
(
    [0] => three
    [1] => four
)
阵列2样本

[test1] => Array
(
    [0] => five
    [1] => six
)

[test2] => Array
(
    [0] => seven
    [1] => eight
)
预期结果

[test1] => Array
(
    [0] => one
    [1] => two
    [2] => five
    [3] => six
)

[test2] => Array
(
    [0] => three
    [1] => four
    [2] => seven
    [3] => eight
)
您需要使用而不是
array\u merge

$new_array_merged = array_merge_recursive($array1, $array2);
你想要:

你看过吗?
$arr1 = array(
    'test1' => array('one', 'two'),
    'test2' => array('three', 'four'),
);

$arr2 = array(
    'test1' => array(2 => 'five', 3 => 'six'),
    'test2' => array(2 => 'seven', 3 => 'eight'),
);

$new_array = array_merge_recursive($arr1, $arr2);
print_r($new_array);