Maison  >  Article  >  développement back-end  >  Comment ajouter des valeurs dans des tableaux php

Comment ajouter des valeurs dans des tableaux php

PHPz
PHPzoriginal
2023-04-23 10:06:56805parcourir

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.

  1. boucle foreach

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

  1. array_sum

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

  1. array_reduce

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

  1. array_walk

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.

  1. boucle for

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!

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