[英]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.