2015-12-15 49 views
0
$a1 = array("2"=>"35", "3"=>"37", "4"=>"43"); 
$a2 = array("4"=>"5", "2"=>"7", "3"=>"3"); 

代碼使用:如何從一個數組中減去記錄到其他數組並獲得新的數組結果?

foreach($a1 as $key=>$val){ 
    print_r($a1[$key] - $a2[$key]); 
} 

我想減去鍵進行相同的第一個數組元素的第二個數組的元素,並希望獲取存儲在新的數組新的數組結果

請建議如何歸檔這個。

謝謝!

+0

循環'$ result [$ key] = $ a1 [$ key] - $ a2 [$ key];' – AbraCadaver

+0

編寫代碼是一個好的開始。我們不在這裏爲你做你的工作。顯示你的嘗試,我們會(可能)嘗試幫助解決它。 –

+0

我已經更新了問題,請在這種情況下幫助,如果它不正確的方式 – jas

回答

1
$newArray = array(); 
foreach($a1 as $key=>$val){ 
    $newArray[] = $a1[$key] - $a2[$key]; 
}