Comment additionner les valeurs dans une boucle Foreach en PHP ?

Linda Hamilton
Libérer: 2024-11-10 04:13:03
original
147 Les gens l'ont consulté

How do I Sum Values Within a Foreach Loop in PHP?

Somme des valeurs dans une boucle Foreach en PHP

En PHP, l'utilisation d'une boucle foreach pour parcourir un tableau permet d'accéder aux paires clé-valeur. Ce mécanisme devient utile lorsqu’il nécessite une extraction ou une manipulation de données spécifiques. Cependant, si l'objectif est de calculer la somme des valeurs associées à ces clés, une approche supplémentaire est nécessaire.

Considérez l'exemple suivant :

foreach($group as $key => $value)
{
    echo $key . " = " . $value . "<br>";
}
Copier après la connexion

Cette boucle fera écho à la clé- paires de valeurs, ce qui donne une sortie similaire à :

doc1 = 8
doc2 = 7
doc3 = 1
Copier après la connexion

Pour additionner les valeurs associées à ces clés, une variable distincte doit être initialisée pour accumuler ces valeurs :

$sum = 0;
foreach($group as $key => $value)
{
   $sum+= $value;
}
echo $sum;
Copier après la connexion

Dans ce Par exemple, la variable $sum est initialisée à 0 et incrémentée de la valeur associée à chaque clé lors de chaque itération. Une fois la boucle terminée, $sum contient la somme de toutes les valeurs, qui peuvent ensuite être répétées pour afficher le résultat, dans ce cas, 16.

Cette approche permet une sommation efficace des valeurs dans une boucle foreach, ce qui le rend pratique pour diverses tâches d'analyse de données ou de calcul.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal