我有多维数组:
$products = array(
array(
'id' => 'sku_123ABC',
'qty' => 1,
'price' => 39.95,
'name' => 'T-Shirt',
),
array(
'id' => 'sku_567ZYX',
'qty' => 1,
'price' => 9.95,
'name' => 'Coffee Mug'
),
array(
'id' => 'sku_965QRS',
'qty' => 1,
'price' => 29.95,
'name' => 'Shot Glass'
)
);
我知道如何计算产品的总价格,但我需要的是折扣,看起来像这样
任意 2 件产品 10% 折扣
任意 3 件产品 20% 折扣
5+产品30%折扣
我遇到的问题是我知道如何计算数组成员的数量,而且我也知道 qty,但我知道如何按 qty 或数组成员计数?是否有一些解决方案可以在 $products 数组上应用此折扣并显示总价