Quelles sont les fonctions de moyenne des tableaux en php ?

DDD
Libérer: 2023-07-17 16:04:34
original
1919 Les gens l'ont consulté

Les fonctions de moyenne des tableaux PHP sont : 1. array_sum(), utilisée pour calculer la somme de toutes les valeurs du tableau. Afin de calculer la moyenne, vous pouvez additionner toutes les valeurs du tableau puis diviser par. le nombre d'éléments du tableau. ; 2. array_reduce(), utilisé pour parcourir le tableau et calculer chaque valeur avec une valeur initiale ; 3. array_mean(), utilisé pour renvoyer la moyenne du tableau, calculez d'abord la somme du tableau, et calculez le nombre d'éléments du tableau, divisez la somme par le nombre d'éléments du tableau pour obtenir la moyenne.

Quelles sont les fonctions de moyenne des tableaux en php ?

L'environnement d'exploitation de ce tutoriel : système Windows 10, version php8.1.3, ordinateur Dell g3.

PHP est un langage de script couramment utilisé pour le développement Web. En PHP, travailler avec des tableaux est une tâche courante. Lorsque vous travaillez avec des tableaux, vous devez souvent calculer la moyenne des valeurs du tableau. Afin de simplifier le code et d'améliorer l'efficacité, PHP propose plusieurs fonctions pour implémenter le calcul de moyenne des tableaux. Cet article présentera plusieurs fonctions de moyenne de tableau PHP couramment utilisées.

1. La fonction array_sum()

array_sum() est utilisée pour calculer la somme de toutes les valeurs d'un tableau. Il prend un tableau comme argument et renvoie la somme de toutes les valeurs du tableau. Pour calculer la moyenne, nous pouvons additionner toutes les valeurs du tableau et diviser par le nombre d'éléments du tableau.

Voici un exemple de code pour calculer la moyenne d'un tableau à l'aide de la fonction array_sum() :

$array = [1, 2, 3, 4, 5];
$sum = array_sum($array);
$average = $sum / count($array);
echo "数组的平均值为:" . $average;
Copier après la connexion

Le résultat de sortie est : 3

2. La fonction array_reduce()

array_reduce() est utilisée pour parcourir le tableau et comparer chaque valeur avec Une valeur initiale est calculée. Il accepte deux paramètres : le tableau à parcourir et une fonction de rappel. La fonction de rappel acceptera deux paramètres : la valeur accumulée et la valeur actuelle. La somme d'un tableau peut être calculée en additionnant la valeur accumulée et la valeur actuelle dans une fonction de rappel et en renvoyant le résultat. Ensuite, divisez la somme par le nombre d’éléments du tableau pour obtenir la moyenne du tableau.

Ce qui suit est un exemple de code qui utilise la fonction array_reduce() pour calculer la moyenne d'un tableau :

$array = [1, 2, 3, 4, 5];
$average = array_reduce($array, function($carry, $item) {
return $carry + $item;
}) / count($array);
echo "数组的平均值为:" . $average;
Copier après la connexion

Le résultat de sortie est : 3

3. La fonction array_mean()

array_mean() est une. fonction personnalisée utilisée pour renvoyer la valeur moyenne du tableau. Il accepte un tableau comme paramètre et utilise la fonction array_sum() pour calculer la somme du tableau et la fonction count() pour calculer le nombre d'éléments du tableau. Ensuite, divisez la somme par le nombre d’éléments du tableau pour obtenir la moyenne du tableau.

Ce qui suit est un exemple de code qui utilise la fonction array_mean() pour calculer la moyenne d'un tableau :

function array_mean($array) {
return array_sum($array) / count($array);
}
$array = [1, 2, 3, 4, 5];
$average = array_mean($array);
echo "数组的平均值为:" . $average;
Copier après la connexion

Le résultat de sortie est : 3

Ces ci-dessus sont plusieurs fonctions de moyenne de tableau PHP couramment utilisées. L'utilisation de ces fonctions peut simplifier votre code et rendre vos calculs plus efficaces. Le choix d'une fonction qui vous convient pour calculer la moyenne d'un tableau peut être décidé en fonction de la situation réelle et des préférences personnelles. Quelle que soit la fonction que vous utilisez, vous pouvez facilement calculer la moyenne d'un tableau en PHP.

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!

Étiquettes associées:
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal