【发布时间】:2013-12-02 01:40:27
【问题描述】:
我创建了一个包含订单元素的数组:
数组 ( [0] => M8 [1] => M8 [2] => U- ) (它从 foreach 循环中的标题中获取前 2 个字符 - 这是我所需要的)
我需要知道这个数组中有多少个 M8。
基本上,如果他们购买 2 个或更多 M8,他们就会获得免费物品。但是如果他们买了 1 个 M8 和一个 U- 他们什么都得不到。
还会有其他产品:
数组([0] => M8 [1] => M8 [2] => U- [3] => D8)
如果他们购买了 M8 和 D8,他们还会获得免费物品
所以它不仅基于数量,还基于他们购买的商品数量和产品 ID(m8、d8 等)
购买任何 d8 和 m8 可获得免费物品,或购买任何 2 d8 或 2 m8 可获得免费物品
谢谢。
【问题讨论】:
标签: php arrays e-commerce