gpt4 book ai didi

php - 计算对象中的总和

转载 作者:行者123 更新时间:2023-12-03 02:31:44 25 4
gpt4 key购买 nike

我需要做这件事:我有一个如下所示的对象,但我需要计算对象数量的总和,例如 object1_(anything)、object2_(anything)

stdClass Object
(
[object1_2012_06_12] => 16
[object2_2012_06_12] => 10
[object1_2012_06_11] => 16
[object2_2012_06_11] => 10
)

例如:object1_(任何东西)的总和将为 (object1_2012_06_12 + object1_2012_06_11) = (16+16)=32

最佳答案

您可以将对象转换为数组:

$sum = 0;
foreach ((array)$myobj as $v) {
$sum += intval($v);
}

或者按照@MarkBaker的建议:

$sum = array_sum((array)$myobj);

关于php - 计算对象中的总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10997021/

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