array_sum is not calculating


array_sum is not calculating

看来我的array_sum函数加起来不正确。结果为"0",这似乎表明没有添加任何项目。

    $a = array();
foreach ($ct->data as $key => $value) {
    $a[$ct->data[$key][3]];
}
$totalAmount = array_sum($a);

您实际上并没有向数组中放入任何内容,只是在数组中设置一个值,将值中所需的值赋予键,并将值保留为null。尝试$a[] = $ct->data[$key][3];