PHP sum数组值(在条件上)结果为0

时间:2013-07-06 05:37:41

标签: php arrays sum

print_r($assets_total);
echo ' print_r($assets_total)<br>';

获取此类数组

Array ( [0] => 21.00 [1] => 29.00 [2] => -50.00 ) print_r($assets_total)

然后只想总结所有值。

echo $assets_total_sum = array_sum($assets_total);

结果为0

错误在哪里?

尝试另一种方式

if( $result['AccountType'] == 'Asset' ) {
$assets_total[] = $result['Amount'];
$assets_total_1 += $result['Amount'];
}
echo $assets_total_1. ' $assets_total_1<br>';

结果再次为0

问题清楚/结束。我的疏忽。没注意价值观。

1 个答案:

答案 0 :(得分:1)

我认为这里没有错,你的数组已经等于零     

Array ( [0] => 21.00 [1] => 29.00 [2] => -50.00
21 + 29 + -50 = 0