Maison > développement back-end > Problème PHP > Comment trouver la somme d'un tableau à deux dimensions en php

Comment trouver la somme d'un tableau à deux dimensions en php

zbt
Libérer: 2023-07-12 14:42:55
original
1958 Les gens l'ont consulté

Comment trouver la somme d'un tableau à deux dimensions en PHP : 1. Définissez d'abord un tableau à deux dimensions $matrix ; 2. Utilisez deux boucles foreach imbriquées pour parcourir chaque élément et ajoutez-le à la variable $sum ; , Enfin, nous pouvons afficher la somme calculée à l'écran.

Comment trouver la somme d'un tableau à deux dimensions en php

L'environnement d'exploitation de ce tutoriel : système windows10, version php8.1.3, ordinateur DELL G3.

En PHP, nous pouvons utiliser des boucles pour calculer la somme de tous les éléments d'un tableau à deux dimensions. Voici un exemple de code :

//定义一个二维数组
$matrix=array(
array(1,2,3),
array(4,5,6),
array(7,8,9)
);
//初始化和为0
$sum=0;
//遍历二维数组
foreach($matrixas$row){
foreach($rowas$value){
//将每个元素累加到和上
$sum+=$value;
}
}
//输出结果
echo"二维数组中所有元素的和为:".$sum;
?>
Copier après la connexion

1 Dans le code ci-dessus, nous définissons d'abord un tableau bidimensionnel $matrix. Le tableau contient 3 sous-tableaux, chacun comportant 3 éléments entiers.

2. Ensuite, nous utilisons deux foreach imbriqués. Parcourez chaque élément et accumulez-le dans la variable $sum

3. Enfin, nous affichons la somme calculée à l'écran.

Le résultat de l'exemple ci-dessus est : la somme de tous les éléments du tableau bidimensionnel est : 45.

Il convient de noter que dans les applications réelles, nous devrons peut-être d'abord déterminer si les dimensions et les éléments du tableau bidimensionnel répondent aux exigences, et effectuer un traitement sûr du tableau, tel qu'une vérification nulle, une vérification de la légalité du données d'entrée, etc.

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