是否有可能将值推送到现有的数组值和sum?

时间:2014-06-09 12:19:45

标签: php arrays sorting

是否可以使用sum?

将推送值排列到现有数组值中
$nvArr = Array("1"=> 35, "2"=> 1, "3"=> 2, "8"=> 56, "9"=> 78);

我在现有数组中添加了一个数组值

$nvArr1 = Array("1"=> 35, "2"=> 1);

我想要关注

$nvArr = Array("1"=> 70, "2"=> 2, "3"=> 2, "8"=> 56, "9"=> 78);

1 个答案:

答案 0 :(得分:5)

你可以用foreach

来做
foreach($nvArr1 as $key => $val){
  (array_key_exists($key, $invArr))?
    $invArr[$key] += $nvArr1[$key]
    : $invArr[$key] = $nvArr1[$key]
}