簡體   English   中英

如何在 php 中計算多維數組中的值

[英]how to calculate values in multidimentional array in php

我有一個多維數組,我想用名稱 total 對所有值求和這里是一個例子

[1] => Array
    (
        [id] => 829
        [tok] => f3404ba92a40f7
        [user_id] => 1
        [total] => 10000
        [created_at] => 2020-12-03 00:18:09
    )

[2] => Array
    (
        [id] => 830
        [tok] => 2669483afacc47
        [user_id] => 1
        [total] => 2000
        [created_at] => 2020-12-03 00:18:12
    )

[3] => Array
    (
        [id] => 831
        [tok] => 9b72ba6ab4d8d0
        [user_id] => 1
        [total] => 5000
        [created_at] => 2020-12-03 00:18:14
    )

我想對數組中的所有總數求和

是這樣的嗎? 只需將$data更改為您的變量名。

$sum = 0;

foreach ($data as $row) {
    $sum += $row['total'];
}

echo $sum; // 17000

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM