我正在寻找一种获取值总和的方法。
我有<nbsection>2</nbsection><nbsection>4</nbsection>
所以我做这个循环来得到nbsection的值,但我没有这笔钱:
$countvaluesection=0;
foreach($getneb as $clé=>$value){
$countvaluesection+=$value->nbsection)
var_dump($countvaluesection)
}
我有var_dump 2和4,而不是总数。我怎样才能获得总数?
提前致谢!
答案 0 :(得分:1)
这不能是您的代码,因为您有多个语法错误。这有一个没有开始paren的结束paren并且缺少分号:
$countvaluesection+=$value->nbsection)
缺少分号:
var_dump($countvaluesection)
这很好用:
$countvaluesection = 0;
foreach($getneb as $clé => $value){
$countvaluesection += $value->nbsection;
}
鉴于$value
的属性nbsection
是数值。在您使用nbsection
运算符时,$countvaluesection
的值不会被分配给+=
。