Maison  >  Article  >  développement back-end  >  Trouver la somme des tableaux unidimensionnels en utilisant php

Trouver la somme des tableaux unidimensionnels en utilisant php

WBOY
WBOYoriginal
2023-05-19 18:53:08770parcourir

En PHP, on peut utiliser la fonction array_sum() pour calculer la somme d'un tableau unidimensionnel. Cette fonction ajoute toutes les valeurs du tableau et renvoie leur somme.

Ce qui suit est un exemple de code qui utilise la fonction array_sum() pour calculer la somme d'un tableau unidimensionnel :

// 创建一个一维数组
$array = array(1, 2, 3, 4, 5);

// 计算数组的总和
$sum = array_sum($array);

echo "数组的总和是:" . $sum;

Le résultat est :

数组的总和是:15

En plus d'utiliser la fonction array_sum(), nous pouvons également utiliser une boucle for ou une boucle foreach pour parcourir le tableau et calculer la somme. Voici un exemple de code qui utilise une boucle for pour calculer la somme d'un tableau unidimensionnel :

// 创建一个一维数组
$array = array(1, 2, 3, 4, 5);

// 初始化总和为0
$sum = 0;

// 使用for循环遍历数组并计算总和
for($i = 0; $i < count($array); $i++){
    $sum += $array[$i];
}

echo "数组的总和是:" . $sum;

Le résultat de sortie est :

数组的总和是:15

La somme d'un un -Un tableau dimensionnel peut également être calculé à l'aide d'une boucle foreach, comme suit. Est-ce l'exemple de code :

// 创建一个一维数组
$array = array(1, 2, 3, 4, 5);

// 初始化总和为0
$sum = 0;

// 使用foreach循环遍历数组并计算总和
foreach($array as $value){
    $sum += $value;
}

echo "数组的总和是:" . $sum;

Le résultat de sortie est :

数组的总和是:15

Pour résumer, en utilisant array_sum( ) est le moyen le plus simple et le plus rapide de calculer la somme d'un tableau unidimensionnel. Mais l'utilisation d'une boucle for ou d'une boucle foreach est également une approche réalisable. Les développeurs peuvent choisir la méthode appropriée en fonction de leur situation réelle et de leurs préférences.

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