早上好,对于库存盘点我想在汽车销售时自动更新它。我有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