Maison >développement back-end >Problème PHP >Comment ajouter des valeurs dans des tableaux php
En PHP, les tableaux sont un type de données très courant et leurs valeurs sont souvent utilisées pour des calculs et des opérations. Une opération courante consiste à ajouter des valeurs dans un tableau. Cet article explique comment ajouter des valeurs à l'aide de tableaux PHP.
Utilisez la boucle foreach pour parcourir le tableau, puis accumulez toutes les valeurs du tableau et retournez enfin le résultat ajouté. L'exemple de code est le suivant :
<?php $numbers = array(1, 2, 3, 4, 5); $sum = 0; foreach ($numbers as $number) { $sum += $number; } echo $sum; ?>
Le résultat de sortie est : 15. La fonction
peut utiliser la fonction intégrée PHP array_sum, qui peut calculer la somme de toutes les valeurs d'un tableau. L'exemple de code est le suivant :
<?php $numbers = array(1, 2, 3, 4, 5); echo array_sum($numbers); ?>
Le résultat de sortie est : 15. La fonction
utilise la fonction intégrée PHP array_reduce, qui peut accumuler les valeurs dans le tableau via la fonction de rappel. L'exemple de code est le suivant :
<?php $numbers = array(1, 2, 3, 4, 5); $sum = array_reduce($numbers, function($carry, $item) { $carry += $item; return $carry; }); echo $sum; ?>
Le résultat de sortie est : 15. La fonction
utilise la fonction intégrée PHP array_walk, qui peut appliquer une fonction définie par l'utilisateur à chaque élément du tableau. Vous pouvez utiliser cette fonction pour ajouter des tableaux. L'exemple de code est le suivant :
<?php $numbers = array(1, 2, 3, 4, 5); $sum = 0; array_walk($numbers, function($item) use(&$sum) { $sum += $item; }); echo $sum; ?>
Le résultat de sortie est : 15.
Utilisez une boucle for pour parcourir les éléments du tableau, accumuler toutes les valeurs du tableau et enfin renvoyer le résultat ajouté. L'exemple de code est le suivant :
<?php $numbers = array(1, 2, 3, 4, 5); $sum = 0; for ($i = 0; $i < count($numbers); $i++) { $sum += $numbers[$i]; } echo $sum; ?>
Le résultat de sortie est : 15.
Résumé
Les cinq méthodes ci-dessus peuvent toutes utiliser des tableaux PHP pour ajouter des valeurs. En fonction de l'utilisation réelle, vous pouvez choisir différentes méthodes. Dans le développement réel, la méthode la plus appropriée peut être sélectionnée pour mettre en œuvre une valeur ajoutée en fonction de la taille du réseau et des exigences de performance du calcul.
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!