gpt4 book ai didi

php - 如何使用 php 对数组求和?

转载 作者:可可西里 更新时间:2023-11-01 00:40:57 24 4
gpt4 key购买 nike

这样生成的数据如何加价?这样就可以有关税总数如果生成这样的数据,如何添加票价?这样就可以有关税总数

Array
(
[3] => Array
(

[TARIFF] => 0

)

[4] => Array
(

[TARIFF] => 0

)

[2] => Array
(

[TARIFF] => 29500

)

[0] => Array
(

[TARIFF] => 20500

)

[1] => Array
(

[TARIFF] => 14500

)

)

最佳答案

有多种方法可以对数组求和:

  • 您可以将 array_sum()array_column() 结合使用
  • 您可以使用foreach
  • 您可以使用array_map()
  • 您可以使用 array_reduce() - (Mark Ba​​ker)

array_sum() 和 array_column()

$total = array_sum(array_column($array, 'TARIFF'));

foreach

$total = 0;
foreach ($array as $value) {
$total += $value['TARIFF'];
}

array_map()

$count = array_sum(array_map(function ($value) {
return $value['TARIFF'];
}, $array));

array_reduce() - 感谢 Mark Ba​​ker

array_reduce($array, function($runningTotal, $value) {
$runningTotal += $value['TARIFF'];
return $runningTotal;
}, 0);

来源:

关于php - 如何使用 php 对数组求和?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37876609/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com