Maison  >  Article  >  développement back-end  >  Comment trouver la somme d'un tableau en php

Comment trouver la somme d'un tableau en php

小老鼠
小老鼠original
2023-06-05 15:29:411266parcourir

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.

Comment trouver la somme d'un tableau en php

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

méthode php pour trouver la somme des tableaux

É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,&#39;3&#39;,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!

Déclaration:
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