我有两个数组:
数组A:
$rates = array(
'apple' = array(
'red' => 1.19,
'green' => 0.99,
'yellow' => 0.89
)
);
数组B:
$cart = array(
'apple' = array(
'0' => red,
'1' => green
)
);
数组 B 是购物车,我需要从数组 A 获取费率。
所以:
苹果 > 红色 >1.19
苹果 > 绿色 >0.99
总共应该是2.18。
这是我尝试过的:
foreach($cart as $key => $arr){
if(!in_array($key[$arr], $rates)){
$total += $rates[$key];
}
}
但这不起作用。
请问我缺少什么?
非常感谢您的帮助。
慕桂英4014372
偶然的你