Comment trouver la moyenne d'un tableau à deux dimensions en utilisant PHP : utilisez deux boucles foreach imbriquées pour parcourir chaque élément du tableau ; 2. Accumulez la valeur de l'élément dans la variable $totalSum en augmentant le nombre de $totalElements Track ; le nombre d'éléments ; 3. Divisez $totalSum par $totalElements pour obtenir la moyenne et stockez le résultat dans la variable $average ; 4. Affichez la moyenne à l'écran via l'instruction echo.
L'environnement d'exploitation de ce tutoriel : système windows10, version php8.1.3, ordinateur DELL G3.
En PHP, si vous souhaitez trouver la moyenne d'un tableau à deux dimensions, vous pouvez utiliser une boucle pour parcourir le tableau et accumuler la valeur de chaque élément, puis diviser par le nombre total d'éléments pour trouver la moyenne.
Voici un exemple de code PHP pour montrer comment calculer la moyenne d'un tableau 2D :
//示例二维数组 $matrix=array( array(1,2,3), array(4,5,6), array(7,8,9) ); //计算二维数组的平均值 $totalSum=0; $totalElements=0; foreach($matrixas$row){ foreach($rowas$element){ $totalSum+=$element; $totalElements++; } } $average=$totalSum/$totalElements; //显示结果 echo"二维数组的平均值为:".$average; ?>
Dans cet exemple, nous avons un tableau 2D appelé $matrix.
1. Nous utilisons deux boucles foreach imbriquées pour parcourir chaque élément du tableau
2. Accumulez la valeur de l'élément dans la variable $totalSum et gardez une trace du nombre d'éléments en augmentant le nombre de $totalElements.
3. Nous divisons $totalSum par $totalElements pour obtenir la moyenne et stockons le résultat dans la variable $average
4 Nous affichons la moyenne à l'écran via l'instruction echo.
Veuillez noter qu'il ne s'agit que d'un exemple, vous pouvez modifier le code en fonction de vos besoins réels. Mais l’idée de base est de parcourir le tableau et d’accumuler les valeurs, puis de diviser par le nombre d’éléments pour calculer la moyenne.
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!