1

我正在为一个项目使用 Codeigniter。

这是我的购物车的样子

1号|苹果|数量-2

2号|橙色|数量-3

3号|橙色|数量-3

通常如果我使用“$this->cart->total_items();” . 我会得到 2+3+3 = 8。但是,我只想要行数(看到有三行)。我想显示 '3' 。有没有类似 '$this->cart->rowcount()' 的东西?

4

1 回答 1

10

我只是在这里猜测(因为我不在可以测试的地方),但您可以尝试:

$rows = count($this->cart->contents());

我假设返回的数组具有每个项目类型的数组,其中包含一个数量值。

于 2013-04-03T00:10:55.963 回答