Utilisez la fonction array_sum() de PHP pour calculer la somme de tous les éléments d'un tableau
PHP fournit de puissantes fonctions de traitement de tableau, dans lesquelles la fonction array_sum() peut calculer la somme de tous les éléments d'un tableau. Dans cet article, nous expliquerons en détail comment utiliser la fonction array_sum() et fournirons quelques exemples de code associés.
Tout d'abord, nous devons expliquer la syntaxe de base de la fonction array_sum() :
array_sum(array $array): float|int
La fonction array_sum() accepte un tableau comme paramètre et renvoie la somme de tous les éléments du tableau. La valeur de retour peut être un nombre à virgule flottante ou un entier, selon le type de données des éléments du tableau.
Regardons maintenant un exemple simple pour comprendre l'utilisation de la fonction array_sum(). Supposons que nous ayons un tableau contenant des entiers et que nous souhaitions calculer la somme de ces entiers.
$numbers = array(4, 2, 8, 6, 5); $total = array_sum($numbers); echo "数组中所有元素的总和为:" . $total;
Le résultat de sortie est :
数组中所有元素的总和为:25
Comme vous pouvez le voir, la fonction array_sum() est très simple et facile à utiliser. Il suffit de passer le tableau à additionner en paramètre à la fonction array_sum(). La fonction parcourt le tableau et ajoute tous les éléments, puis renvoie la somme.
En plus des entiers, la fonction array_sum() peut également gérer les nombres à virgule flottante. Regardons un exemple de tableau contenant des nombres à virgule flottante.
$prices = array(0.99, 1.25, 2.50, 1.75, 4.99); $total = array_sum($prices); echo "数组中所有元素的总和为:" . $total;
Le résultat de sortie est :
数组中所有元素的总和为:11.48
Comme mentionné précédemment, la valeur de retour de la fonction array_sum() peut être un nombre à virgule flottante ou un entier, selon le type de données des éléments du tableau.
De plus, la fonction array_sum() peut également être utilisée pour calculer la somme des valeurs dans un tableau associatif. Voyons un exemple pour comprendre comment gérer les tableaux associatifs.
$scores = array( "John" => 75, "Jane" => 90, "Mike" => 80, "Lisa" => 95 ); $total = array_sum($scores); echo "关联数组中所有值的总和为:" . $total;
Le résultat est :
关联数组中所有值的总和为:340
Comme le montre l'exemple ci-dessus, la fonction array_sum() peut traiter les valeurs dans un tableau associatif et renvoyer leur somme.
Pour résumer, vous pouvez facilement calculer la somme de tous les éléments d’un tableau à l’aide de la fonction array_sum() de PHP. La fonction array_sum() fonctionne correctement, que le tableau contienne des entiers, des nombres à virgule flottante ou un tableau associatif. Passez le tableau en paramètre à la fonction array_sum(), puis obtenez la valeur de retour. De plus, la fonction array_sum() peut également gérer des tableaux multidimensionnels, mais elle nécessite davantage d'étapes de traitement.
J'espère que cet article vous aidera à comprendre l'utilisation de la fonction array_sum() et pourra être appliqué dans la programmation réelle.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!