【问题标题】:PHP Numbers increment inside foreachPHP 数字在 foreach 内递增
【发布时间】:2016-03-22 08:09:57
【问题描述】:

我想增加 foreach 中的数值。这是我正在使用的代码。

foreach($numbers as $number) { 

$out .= '<li>'.$number.'</li>';

}

echo $out;

这应该会产生类似这样的东西

1
4
2300
9
0

现在我想增加所有这些数字以获得结果。

2314

【问题讨论】:

  • 向我们展示您的尝试,以及增量背后的逻辑/规则是什么?
  • 是什么让 4 在 1 之后而 2300 在 4 之后?没有那个算法,没有人可以产生只有你知道的输出
  • 一个脚本,计算css、js、图像文件的size_download,然后生成页面的总大小。
  • 阅读您提供的少数数据示例,我认为您想对这些数字求和,而不是增加它们。

标签: php foreach numbers increment


【解决方案1】:
$total=0;
foreach($numbers as $number) { 
 $total =  $total+(int)$number;
 $out .= '<li>'.$number.'</li>';
 echo $out;
}
echo "Total ".$total ."<br/>"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-31
    • 2021-01-13
    • 2016-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-08
    相关资源
    最近更新 更多