Maison  >  Article  >  développement back-end  >  Comment trouver la somme de deux tableaux en php

Comment trouver la somme de deux tableaux en php

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌original
2023-06-07 09:54:591607parcourir

Comment trouver la somme de deux tableaux en php : 1. Créez un exemple de fichier PHP ; 2. Définissez deux tableaux $array1 et $array2 contenant des valeurs entières ; 3. Utilisez la fonction "array_map()" et ajoutez la fonction anonyme. fusionne les deux tableaux dans le tableau $sumArray ; 4. "print_r($sumArray)" génère et imprime le nouveau tableau.

Comment trouver la somme de deux tableaux en php

Le système d'exploitation de ce tutoriel : système Windows 10, version php8.1.3, ordinateur Dell G3.

Pour additionner deux tableaux PHP, vous pouvez utiliser la fonction array_map() et la fonction anonyme ajoutée.

Voici un exemple PHP :

$array1 = array(1, 2, 3);
$array2 = array(4, 5, 6);
$sumArray = array_map(function ($a, $b) { return $a + $b; }, $array1, $array2);
print_r($sumArray);

Dans l'exemple ci-dessus, nous avons défini deux tableaux $array1 et $array2, qui contiennent des valeurs entières. Nous fusionnons ensuite les deux tableaux dans un tableau $sumArray en utilisant la fonction array_map() et la fonction anonyme additive.

La fonction anonyme a deux paramètres $a et $b, qui représentent les valeurs dans $array1 et $array2 à la même position d'index. Cette fonction renvoie le résultat de $a + $b. La fonction array_map() utilise cette fonction anonyme pour traiter les éléments correspondants de tous les tableaux d'entrée et renvoie le nouveau tableau traité.

Le résultat de sortie est :

Array
(
    [0] => 5
    [1] => 7
    [2] => 9
)

Où, [0] est le résultat de $array1[0] + $array2[0], [1] est le résultat de $array1[1] + $array2[1], et ainsi de suite .

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