array-6ren">
gpt4 book ai didi

php - 将 PHP 数组中的所有 int() 值相加

转载 作者:行者123 更新时间:2023-12-04 23:19:59 25 4
gpt4 key购买 nike

我有一个 JSON 文件,我正在使用 json_decode() 将 JSON 文件的内容输出为数组,这是一个数据输出示例:

array(1) {
["petition"]=>
array(2) {
["postal_districts"]=>
array(2257) {
["DH4"]=>
int(12)
["BT5"]=>
int(14)
["WA9"]=>
int(72)
["EH17"]=>
int(5)
}
}
}

我想将“postal_districts”下的所有 int() 值相加,但目前我不知道如何实现这一点。

非常感谢任何帮助。

最佳答案

如果都是int,可以试试:

$sum = array_sum($arr['petition']['postal_districts']);

(查看 array_sum 是否有帮助)

如果没有,先过滤:

$ints = array_filter($arr['petition']['postal_districts'], 'is_int');
$sum = array_sum($ints);

关于php - 将 PHP 数组中的所有 int() 值相加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15046161/

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