Php 通过比较键将数组值附加到另一个数组

Php 通过比较键将数组值附加到另一个数组,php,arrays,Php,Arrays,我有两个阵列: $arr1['someKey'] = [1,2,3,4,5]; $arr2['someKey'] = [6,7]; 如何通过比较第二个值的键将其添加到第一个值中?结果应该是: $arr3['someKey'] = [1,2,3,4,5,6,7]; 有什么帮助吗?试试这个 array\u merge\u recursive()。它返回结果数组 $arr3 = array_merge_recursive($arr1, $arr2); print_r($arr3); 试试这个 a

我有两个阵列:

$arr1['someKey'] = [1,2,3,4,5];
$arr2['someKey'] = [6,7];
如何通过比较第二个值的键将其添加到第一个值中?结果应该是:

$arr3['someKey'] = [1,2,3,4,5,6,7];
有什么帮助吗?

试试这个

array\u merge\u recursive()。它返回结果数组

$arr3 = array_merge_recursive($arr1, $arr2);
print_r($arr3);
试试这个

array\u merge\u recursive()。它返回结果数组

$arr3 = array_merge_recursive($arr1, $arr2);
print_r($arr3);
试试这个

array\u merge\u recursive()。它返回结果数组

$arr3 = array_merge_recursive($arr1, $arr2);
print_r($arr3);
试试这个

array\u merge\u recursive()。它返回结果数组

$arr3 = array_merge_recursive($arr1, $arr2);
print_r($arr3);
试试:

表意文字:

试试:

表意文字:

试试:

表意文字:

试试:


Ideone:

请检查您的工作方式

$arr3 = $arr1 + $arr2; 

print_r($arr3);

与array\u merge相同,但保留了数组键。

请检查您的方法是否可行

$arr3 = $arr1 + $arr2; 

print_r($arr3);

与array\u merge相同,但保留了数组键。

请检查您的方法是否可行

$arr3 = $arr1 + $arr2; 

print_r($arr3);

与array\u merge相同,但保留了数组键。

请检查您的方法是否可行

$arr3 = $arr1 + $arr2; 

print_r($arr3);

与array_merge相同,但保留了数组键。

比较键的确切含义是什么?我不确定您到底想要什么,但
print_r(array_merge($arr1['someKey'],$arr2['someKey'])会起作用比较键的确切含义是什么?我不确定你到底想要什么,但是
打印(数组合并($arr1['someKey'],$arr2['someKey'])会起作用比较键的确切含义是什么?我不确定你到底想要什么,但是
打印(数组合并($arr1['someKey'],$arr2['someKey'])会起作用比较键的确切含义是什么?我不确定你到底想要什么,但是
打印(数组合并($arr1['someKey'],$arr2['someKey'])将起作用