一尘不染

多维数组array_sum

php

我已经看到有关此问题的各种文章,所以我知道可能存在一些答案。但是,阅读这些内容后,我再也不明智。

我有一个像下面的数组。

[0] => Array
    (
        [id] => 95659865986
        [invoiceNumber] => 6374324
        [invoiceTitle] => Monthly
        [invoiceStatus] => Paid
        [accountId] => 6235218753
        [totalExVat] => 158.95
        [dateCreated] => 1 Apr 2012
        [vatAmount] => 20.00
    )

我只想vatAmount对这个数组的值做数组求和。

由于以下似乎没有做太多。

(array_sum($account_invoices['vatAmount'])

阅读 256

收藏
2020-05-26

共1个答案

一尘不染

只是一种方法:

$sum = 0;

foreach($account_invoices as $num => $values) {
    $sum += $values[ 'vatAmount' ];
}
2020-05-26