怎么求和一个多维数组的所有结合值?

本教程将介绍如何求和一个多维数组的所有结合值?的处理方法,这篇教程是从别的地方看到的,然后加了一些国外程序员的疑问与解答,希望能对你有所帮助,好了,下面开始学习吧。

怎么求和一个多维数组的所有结合值? 教程 第1张

问题描述

怎么对此关联数组的所有值求和:

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

好了关于怎么求和一个多维数组的所有结合值?的教程就到这里就结束了,希望趣模板源码网找到的这篇技术文章能帮助到大家,更多技术教程可以在站内搜索。