早上好,對於庫存盤點我想在汽車銷售時自動更新它。我有2個二維數組:通過2個二維陣列循環進行比較
$array_purchase = array(
array(
'Name' => 'Mercedes',
'Purchase' => 10
),
array(
'Name' => 'BMW',
'Purchase' => 20
),
array(
'Name' => 'FIAT',
'Purchase' => 30
)
);
$array_sales = array(
array(
'Name' => 'Mercedes',
'Purchase' => 5
),
array(
'Name' => 'BMW',
'Purchase' => 10
)
);
我試圖用這個,但我沒有工作:
foreach($array_sales as $sName => $sSold){
if(isset($array_purchase[$sName])){
$array_purchase[$sName] - $sSold;
}
}
結果應該像
奔馳:5X (10-5)
菲亞特:30X (30 - 0)
BMW:10倍(20 - 10)
任何幫助將不勝感激。
提前感謝您的時間。
此解決方案假定2個數組在兩個數組中都始終具有相同的鍵(索引)。我不確定這是否現實。 – klodoma
這不是一個要求。 @Klodoma – Werner