在显示最终结果之前在foreach中添加值

时间:2012-10-07 17:39:48

标签: php codeigniter

我有一个购物车,可以传递每件商品的船舶价值。

当我想显示总运费时,我尝试了以下代码。

foreach ($cart as $item)
echo $ship = $this->cart->format_number($item['ship']);

假设我的购物车中有三件商品。

  • 第1项= $ 30运费
  • 第2项= $ 20运费
  • 第3项= 30美元运费

我需要add这些值才能回显result然而我的代码输出30.0020.0030.00

的问题:

如何在回显结果之前add值?

- 有用的信息 - 使用codeigniter购物车

1 个答案:

答案 0 :(得分:0)

只需在每次迭代中逐步添加,你现在就回声......

$total = 0;

foreach ($cart as $item)
{
  $total += $this->cart->format_number($item['ship']);
}

echo $total;