【发布时间】:2013-09-12 16:43:15
【问题描述】:
我在php中有两个数组,如代码所示
<?php
$a=array('0'=>array('500'=>'1','502'=>'2'));
$b=array('0'=>array('503'=>'3','504'=>'5'));
print_r(array_merge($a[0],$b[0]));
?>
我需要合并两个数组。 array_merge 函数成功合并了其中两个,但键值被更改。我需要以下输出
Array
(
[0]=>Array(
[500] => 1
[502] => 2
[503] => 3
[504] => 5
)
)
我可以在php中使用什么函数,以便在不更改键值的情况下获得以下输出?
【问题讨论】:
-
@Vatev 感谢您的解决方案 $c[0]=$a[0]+$b[0];给出预期的数组 $c.第一次,我在数组中看到了“+”运算符的用法。