array_sum
PHP Manual
PHP Manual»Fonctions sur les tableaux»array_sum

array_sum

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

array_sumCalcule la somme des valeurs du tableau

Description

function array_sum(array $array): int|float

array_sum() retourne la somme des valeurs du tableau array.

Liste de paramètres

array

Le tableau d'entrée.

Valeurs de retour

Retourne la somme des valeurs, sous la forme d'un int ou d'un float ; 0 si le array est vide.

Historique

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.

Exemples

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

To Top