我很难用php对结果求和,我有以下代码:
[<?php foreach($results2 as $i) : ?> <?php echo $i['count'] ?>, <?php endforeach; ?>]
回响着:
0,0,0,0,7,0,2
我想对这些值求和,而不是回显每个值,我已经尝试使用 count($i) 但它不起作用
count($i)
bkhjykvo1#
如果循环:
$count = 0; foreach($results2 as $i) : $count = $count + $i['count']; endforeach;
如果数组和:
array_sum($results2)
rkue9o1l2#
结合了 array_sum 以及 array_column : $count = array_sum(array_column($results2, 'count'));
array_sum
array_column
$count = array_sum(array_column($results2, 'count'));
2条答案
按热度按时间bkhjykvo1#
如果循环:
如果数组和:
rkue9o1l2#
结合了
array_sum
以及array_column
:$count = array_sum(array_column($results2, 'count'));