(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)
array_sum — Calcule la somme des valeurs du tableau
array_sum() retourne la somme des
valeurs du tableau array.
arrayLe tableau d'entrée.
Retourne la somme des valeurs, sous la forme d'un int ou d'un float ;
0 si le array est vide.
| Version | Description |
|---|---|
| 8.3.0 |
Émet désormais un E_WARNING lorsque les valeurs de type array
ne peuvent pas être converties en int ou float.
Auparavant, les tableaux et les objets étaient ignorés tandis que toutes les autres valeurs étaient converties en int.
De plus, les objets définissant une conversion numérique (par exemple, GMP) sont désormais convertis au lieu d'être ignorés.
|
Exemple #1 Exemple avec array_sum()
<?php
$a = array(2, 4, 6, 8);
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";
?>L'exemple ci-dessus va afficher :
sum(a) = 20 sum(b) = 6.9