2014-06-09 67 views
-1

是否有可能將推值插入現有的數組值?是否有可能將推值插入現有的數組值?

$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); 
+0

你是什麼意思由陣列推 – Srinath

+0

我有更新問題請看看。 – Patel

+0

如果$ nvArr1中的鍵不存在於$ nvArr中會發生什麼? –

回答

5

您可以用foreach

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

如何刪除相同的鍵值。 – Patel

相關問題