【发布时间】:2010-09-10 07:45:36
【问题描述】:
我想使用数组构建一个简单的购物车。我需要在购物车中显示每件独特的商品以及每件商品的数量。
我的初始购物车数组可能如下所示:
$cart=
array(
array(2003,100,"Table")
,array(2003,100,"Table")
,array(2003,100,"Table")
,array(2004,200,"Chair")
,array(2004,200,"Chair")
);
每个数组中的第一个值是 product_id,然后是价格,然后是产品名称。
我如何打印每件独特的商品以及每件商品的数量?
提前致谢。
【问题讨论】:
-
也许你应该首先存储这些唯一的。一个以 product_id 为键的数组,每个数组项都有一个数量,这样管理起来会容易得多。我建议您阅读关联数组(字典),这对于此类任务更可靠。
标签: php arrays multidimensional-array