Maison > Article > développement back-end > PHP utilise la boucle for pour trouver la moyenne d'un tableau
En PHP, trouver la moyenne d'un tableau peut être calculé à l'aide d'une boucle. Présentons brièvement comment utiliser une boucle for pour trouver la moyenne d'un tableau.
Tout d'abord, nous devons préparer un tableau contenant plusieurs valeurs :
$numbers = array(98, 87, 76, 65, 54, 43, 32, 21, 10);
Ensuite, nous devons utiliser une boucle for pour parcourir le tableau et calculer la somme de tous les éléments :
$total = 0; for($i = 0; $i < count($numbers); $i++) { $total += $numbers[$i]; }
Dans cette boucle, nous définissons une variable $ total, sa valeur initiale est 0. La boucle commence à s'exécuter à partir de 0 et chaque boucle accumule les éléments aux positions correspondantes dans le tableau dans la variable $total, calculant ainsi la somme de tous les éléments.
Une fois que nous avons calculé la somme de tous les éléments, nous pouvons utiliser la longueur du tableau pour calculer la moyenne du tableau. Plus précisément, nous pouvons le calculer comme suit :
$average = $total / count($numbers);
Dans ce code, nous utilisons la fonction count pour obtenir le nombre d'éléments dans le tableau, puis divisons $total par ce nombre pour trouver la moyenne.
Le code complet est le suivant :
$numbers = array(98, 87, 76, 65, 54, 43, 32, 21, 10); $total = 0; for($i = 0; $i < count($numbers); $i++) { $total += $numbers[$i]; } $average = $total / count($numbers); echo "数组的平均值是:" . $average;
Dans cet exemple, nous parcourons tous les éléments du tableau et calculons leur somme. Nous utilisons ensuite le nombre d'éléments du tableau pour calculer la moyenne et imprimer le résultat à l'écran.
En général, il est très simple d'utiliser une boucle for pour calculer la moyenne d'un tableau. Dans le développement réel, nous pouvons ajuster le code selon les besoins pour l'adapter à différents scénarios et besoins.
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!