Maison >développement back-end >Problème PHP >Comment trouver la somme d'un tableau en php
php méthode pour trouver la somme d'un tableau : 1. Définissez une variable affectée d'une valeur de "0" pour stocker le résultat de la sommation. Le code est "$sum=0;" 2. Utilisez. l'instruction "foreach" Parcourez le tableau, la syntaxe est "foreach ($array as $value){loop Statement block}" 3. Dans le corps de la boucle, utilisez le "if(is_numeric()){...} ; " syntaxe pour détecter si l'élément du tableau est un nombre et ajouter les éléments numériques à la somme ; 4. Afficher le résultat via echo.
L'environnement d'exploitation de ce tutoriel : système windows10, version PHP8.1.3, ordinateur DELL G3.
#🎜🎜 ## 🎜🎜#
Étape 1 : Définir une variable affectée d'une valeur de 0 pour stocker le résultat de la sommation.
$sum=0;
Étape 2 : Utilisez l'instruction foreach pour parcourir le tableau
foreach ($array as $value){ 循环语句块 }
Parcourez le tableau $array donné et attribuez la valeur du tableau actuel à $value dans chaque boucle .
Étape 3 : Dans le corps de la boucle, utilisez is_numeric() pour détecter si les éléments du tableau sont des nombres (ou des chaînes numériques), puis ajoutez et additionnez les éléments numériques
if(is_numeric($value)){ $sum+=$value; }
Code d'implémentation :
<?php header("Content-type:text/html;charset=utf-8"); $array = array("php",1,2,'3',4,"hello","5",null,true,"6",7,8,"9","a"); var_dump($array); $sum=0; foreach($array as $value){ if(is_numeric($value)){ $sum+=$value; } } echo "数组中数字的总和:".$sum; ?>
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!