00 Voix

PHP: Somme sur tous les Éléments d'un Array

Question de PlasmaTV | 03/02/2020 à 22:48

Je veux calculer la somme de tous les éléments d'un array de nombres. Jusqu'à présent, j'utilise la fonction suivante pour cela:

$arr = array(1,2,3);
$sum = 0;
 
foreach ($arr as $value) {
   $sum += $value;
}
 
echo $sum; // production: 6

N'y a-t-il pas un moyen plus simple de le faire?

RépondrePositifNégatif
0Meilleure Réponse0 Voix

Oui, cela peut être beaucoup plus facile. Utilisez simplement la fonction array_sum() de PHP:

$arr = array(1,2,3);
$sum = array_sum($arr);
echo $sum; // output: 6

Si le array contient des strings, array_sum() essaie de convertir les chaînes en un nombre ou ajoute 0 si ce n'est pas possible.
04/02/2020 à 19:43

RépondrePositif Négatif
Répondre

Sujets Connexes

CSS: Comment inclure CSS dans HTML

Tutoriel | 0 Commentaires

jQuery: Y a-t-il un Élément?

Conseil | 1 Commentaire

La Recherche Askingbox

Info | 0 Commentaires

Types de Sujets sur askingbox.com

Article | 0 Commentaires

Avis Important

Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.

Participer

Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.