Hướng dẫn array column sum php - tổng cột mảng php

(Php 4> = 4.0.4, Php 5, Php 7, Php 8)

Array_Sum - Tính tổng các giá trị trong một mảngCalculate the sum of values in an array

Sự mô tả

mảng_sum (mảng $array): int | float(array $array): int|float

Thông số

array

Mảng đầu vào.

Trả về giá trị

Trả về tổng các giá trị dưới dạng số nguyên hoặc float;0 Nếu array trống.

Ví dụ

Ví dụ #1 array_sum () ví dụarray_sum() examples

$a = array(2468);
echo 
"sum(a) = " array_sum($a) . "\n";$b = array("a" => 1.2"b" => 2.3"c" => 3.4);
echo 
"sum(b) = " array_sum($b) . "\n";
?>

Ví dụ trên sẽ xuất ra:

Rodrigo tại Adboosters Dot Com ¶

7 tháng trước

If you want to calculate the sum in multi-dimensional arrays:

function array_multisum(array $arr): float {
   
$sum = array_sum($arr);
    foreach(
$arr as $child) {
       
$sum += is_array($child) ? array_multisum($child) : 0;
    }
    return
$sum;
}
?>

Example:

$data =
[
   
'a' => 5,
   
'b' =>
    [
       
'c' => 7,
       
'd' => 3
   
],
   
'e' => 4,
   
'f' =>
    [
       
'g' => 6,
       
'h' =>
        [
           
'i' => 1,
           
'j' => 2
       
]
    ]
];

echo

array_multisum($data);//output: 28
?>

samiulmomin191139 tại gmail dot com ¶

7 tháng trước

array0

array1

array2

samiulmomin191139 tại gmail dot com ¶

444 ¶

array3