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

Comment trouver la somme des nombres dans un tableau en php

青灯夜游
青灯夜游original
2022-06-28 20:30:313389parcourir

Étapes de mise en œuvre : 1. Définissez une variable affectée d'une valeur de 0 pour stocker le résultat de la sommation, la syntaxe "$sum=0;" 2. Utilisez l'instruction foreach pour parcourir le tableau, la syntaxe "foreach($array as $value){loop body Statement block}"; 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) et ajoutez les éléments numériques à la somme. La syntaxe est " if(is_numeric($value)){$ sum+=$value;}".

Comment trouver la somme des nombres dans un tableau en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3

Méthode php pour trouver la somme des nombres dans un tableau

Étape 1 : Définir une variable valeur attribuée 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 l'élément du tableau est un nombre (ou une chaîne numérique), ajoutez les éléments numériques à la somme

if(is_numeric($value)){
$sum+=$value;
}

Une fois la boucle terminée, la valeur de $sum est le résultat de la somme.

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;
?>

Comment trouver la somme des nombres dans un tableau en php

Apprentissage recommandé : "Tutoriel vidéo 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!

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