在PHP中,你可以使用array_sum()
函数来对关联数组中的值进行求和。array_sum()
函数会忽略数组中的键,只对值进行求和。
假设你有一个关联数组,如下所示:
$array = [
'a' => 10,
'b' => 20,
'c' => 30,
];
你可以使用array_sum()
函数来对这个数组中的值进行求和:
$sum = array_sum($array);
echo $sum; // 输出 60
array_sum()
函数只对数组中的值进行求和,忽略键。array_sum()
会尝试将其转换为数字。如果无法转换,则将其视为0。$array = [
'a' => 10,
'b' => 20,
'c' => 30,
'd' => '40', // 字符串形式的数字
'e' => 'abc', // 非数字字符串
];
$sum = array_sum($array);
echo $sum; // 输出 100 (10 + 20 + 30 + 40 + 0)
在这个例子中,'abc'
被转换为0,因此总和为100。
array_sum()
函数可以轻松地对关联数组中的值进行求和。