怎么求和一个多维数组的所有结合值?
本教程将介绍如何求和一个多维数组的所有结合值?的处理方法,这篇教程是从别的地方看到的,然后加了一些国外程序员的疑问与解答,希望能对你有所帮助,好了,下面开始学习吧。
问题描述
怎么对此关联数组的所有值求和:
Array (
[0] => Array ( [user1] => 20 )
[1] => Array ( [user2] => 30 )
[3] => Array ( [user3] => 10 )
)
预期输出:
60
我尝试了,array_sum
没有用:
$lsd = Array ( [0] => Array ( [user1] => 20 ) [1] => Array ( [user2] => 30 ) [3] => Array ( [user3] => 10 ) )
print_r(array_sum($lsd))
我搜索StackOverflow已超过2个小时,但未找到任何内容。
推荐答案
$array = Array (
0 => Array ( "user1" => 20 ),
1 => Array ( "user2" => 30 ),
3 => Array ( "user3" => 10 )
);
$new=0;
foreach($array as $value){
foreach($value as $value1){
$new += $value1;
}}
echo $new;
输出
60
好了关于怎么求和一个多维数组的所有结合值?的教程就到这里就结束了,希望趣模板源码网找到的这篇技术文章能帮助到大家,更多技术教程可以在站内搜索。