是否有任何原生的php函数可以将2个数组的值相加?

时间:2013-06-18 19:45:12

标签: php arrays

是否有任何原生的php函数可以将2个数组的值相加?

比如说:

$array1= array(1 => 10, 2 =>20, 3=>3);

$array2= array(1 => 11, 2 =>22, 3=>33);

$somearray = array1 + array2;

,输出结果为:

array(1 => 21, 2 => 42, 3=>36);

不使用foreach寻找功能或方法 只是询问是否存在本地php函数,我正在寻找数组函数:http://www.php.net/manual/en/ref.array.php并且我错过了它或它不存在。

由于

1 个答案:

答案 0 :(得分:1)

array_map(function($x, $y) { return $x + $y }, $array1, $array2)如果您喜欢这样的话,应该这样做。