Maison > développement back-end > Problème PHP > Comment calculer la somme des tableaux en PHP

Comment calculer la somme des tableaux en PHP

PHPz
Libérer: 2023-04-17 15:11:23
original
584 Les gens l'ont consulté

En PHP, nous pouvons utiliser la fonction intégrée array_sum() pour calculer la somme d'un tableau. La fonction array_sum() accepte un tableau comme paramètre et renvoie la somme de tous les éléments du tableau. Voici un exemple de code qui utilise la fonction array_sum() pour calculer la somme d'un tableau :

<?php
$numbers = array(1, 2, 3, 4, 5);
$sum = array_sum($numbers);
echo "数组的总和为:$sum";
?>
Copier après la connexion

Le résultat de sortie est : La somme du tableau est : 15

En plus d'utiliser la fonction array_sum(), nous Vous pouvez également utiliser une boucle pour parcourir le tableau et ajouter chaque élément. Les valeurs des éléments sont ajoutées. Voici un exemple de code qui utilise une boucle pour calculer la somme d'un tableau :

<?php
$numbers = array(1, 2, 3, 4, 5);
$sum = 0; // 初始化总和为0
foreach ($numbers as $number) {
  $sum += $number;
}
echo "数组的总和为:$sum";
?>
Copier après la connexion

Le résultat de sortie est : La somme du tableau est : 15

Il convient de noter que lorsqu'il y a des éléments non numériques dans le array, la fonction array_sum() renverra 0. Par conséquent, lorsque vous utilisez la fonction array_sum() pour calculer la somme d'un tableau, vous devez d'abord vérifier si le type des éléments du tableau est correct et exclure les éléments non numériques. Voici un exemple simple de vérification du type d'éléments du tableau :

<?php
$numbers = array(1, 2, 3, &#39;4&#39;, &#39;five&#39;);
$sum = 0;
foreach ($numbers as $number) {
  if (is_numeric($number)) { // 检查元素是否为数字类型
    $sum += $number;
  }
}
echo "数组的总和为:$sum";
?>
Copier après la connexion

Le résultat de sortie est : La somme du tableau est : 6

Dans le développement réel, nous devons souvent traiter les données du tableau et calculer le la somme du tableau est l’une des exigences courantes. PHP fournit de nombreux outils et fonctions pratiques pour rendre le traitement des tableaux simple et rapide. En lisant cet article, vous avez appris à calculer la somme d'un tableau à l'aide de la fonction array_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!

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