求和foreach结果php

js5cn81o  于 2021-06-19  发布在  Mysql
关注(0)|答案(2)|浏览(331)

我很难用php对结果求和,我有以下代码:

[<?php foreach($results2 as $i) : ?>
                <?php echo $i['count'] ?>,
            <?php endforeach; ?>]

回响着:

0,0,0,0,7,0,2

我想对这些值求和,而不是回显每个值,我已经尝试使用 count($i) 但它不起作用

bkhjykvo

bkhjykvo1#

如果循环:

$count = 0;
foreach($results2 as $i) :
     $count = $count + $i['count'];
endforeach;

如果数组和:

array_sum($results2)
rkue9o1l

rkue9o1l2#

结合了 array_sum 以及 array_column : $count = array_sum(array_column($results2, 'count'));

相关问题