4); $arr2 = array(1,7,5,'a'=>0); print_r(array_merge($arr1, $arr2)); print_r(($arr1 + $arr2));
结果:
Array
(
[0] => 1
[1] => 2
[2] => 3
[a] => 0
[3] => 1
[4] => 7
[5] => 5
)
Array
(
[0] => 1
[1] => 2
[2] => 3
[a] => 4
)
array_merge(): 会对相同的字符串键名进行合并,取后一个键名的值为最终结果,对相同的数字键名无效 对于使用“+”合并数组: 会对相同的键名(不区分数字还是字符串)合并,取第一个键名对应的值为最终结果
