问题标签 [array-sum]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
18499 浏览

php - 多维数组上的 PHP Array_Sum

如果我在 PHP 中有一个像这样的多维数组......

我怎样才能合并它们来生产....

0 投票
10 回答
49367 浏览

php - 多维数组array_sum

我已经看到关于这个问题的各种帖子,所以我知道可能存在一些答案。然而,在阅读了这些之后,我并没有变得更聪明。

我有一个如下所示的数组。

我想做的就是vatAmount对这个数组的值进行数组求和。

由于以下似乎没有做太多。

0 投票
4 回答
1101 浏览

php - 如何对多维数组的列求和?

我有如下数组数据:

我想添加列值并生成一个平面数组。

我想要这样的答案:

php中是否有任何数组函数可以做到这一点?否则我该怎么做?

0 投票
3 回答
531 浏览

php - 如何对多维数组的所有关联值求和?

如何对这个关联数组的所有值求和:

预期输出:

我试过了,array_sum没有用:

过去 2 小时我一直在搜索 stackoverflow,但没有找到任何东西。

0 投票
2 回答
977 浏览

php - 合并和求和多个多维关联数组

我需要一种方法来合并几个数组(可能大约 8 个)并对任何重复的键或子键求和。

例如:

输出应该是这样的:

我怎么能把这个结合起来?我试过使用array_map().

但是对于像这样的多维数组,这似乎失败了。也尝试过使用foreach(),但这变得非常复杂。

这是我的尝试:

0 投票
4 回答
707 浏览

php - php array_sum 仅返回第一个值

我是 php 的新手,但这似乎是我忽略了一些完全基本的东西?

我在数据库列中有一些值,用逗号分隔,如下所示:1,2,3

当我尝试获取值的总和时,我希望 array_sum 的回显为 6,但我只返回第一个值,即。“1”

0 投票
2 回答
1228 浏览

php - 如何根据第二级键对 2-dim 数组的第二级值求和?

我有一个像这样的多维数组:

第二级数组具有不同的长度。但我想获取具有相似键的元素的值并将它们加在一起以获得总计。

例如,如果数组被调用$multi_dime。我想把$multi_dime[0][11]它添加到$multi_dime[1][11]等等。

如果以下数组中不存在该键。它应该只是添加0或忽略它。代码应继续对二级数组中的所有键执行此操作,并将结果存储在另一个数组中,例如:

我怎样才能做到这一点?数组总是二维的,但可以是任意长度,第二级数组也可以是任意长度。

0 投票
3 回答
563 浏览

php - 合并关联数组的索引数组并对重复键的值求和

我有一个看起来像这样的多维数组:

我想用多维数组的每个数组中的所有关联元素创建一个新数组,并对重复键的值求和。

来自样本输入的期望结果:

0 投票
4 回答
226 浏览

php - 对来自多个数组的列值求和

我有一个动态名称的数组。我的数组可能超过 3 个,依赖和数组变量应该是唯一的

我需要得到这样的输出:

0 投票
4 回答
88 浏览

php - 通过关联第一列并对另外两列求和来合并多维数组

我想在 PHP 中组合两个多维数组。

打印_r($array_a):

打印_r($array_b):

然后合并它,结果应该是这样的:

所以逻辑关键是根据每个数组的第一个值(A,B,C,D)合并两个数组。如果有一个数组只属于其中一个数组(例如,array_b 上的“E”),我只需添加它们。我试过这个:

但我似乎无法添加缺失的数组($array_b 中的第 5 个数组,其中包含“E”)。