我无法在php中总结一个结果,我有以下代码:
[<?php foreach($results2 as $i) : ?>
<?php echo $i['count'] ?>,
<?php endforeach; ?>]
回声:
0,0,0,0,7,0,2
我想对这些值求和,而不是回显每个值,我尝试使用count($i)
,但它不起作用
答案 0 :(得分:0)
if循环:
$count = 0;
foreach($results2 as $i) :
$count = $count + $i['count'];
endforeach;
如果数组总和:
array_sum($results2)
答案 1 :(得分:0)
结合使用array_sum
和array_column
:
$count = array_sum(array_column($results2, 'count'));