Maison > développement back-end > Problème PHP > Comment additionner des tableaux en php

Comment additionner des tableaux en php

PHPz
Libérer: 2023-04-23 14:13:58
original
523 Les gens l'ont consulté

En PHP, vous pouvez utiliser la fonction array_sum pour calculer la somme d'un tableau. Cette fonction ajoute toutes les valeurs du tableau et renvoie la somme de l'ensemble du tableau. Voici l'exemple de code :

<?php
// 定义一个数组
$arr = array(1, 2, 3, 4, 5);

// 使用 array_sum 函数计算数组的和
$sum = array_sum($arr);

// 输出结果
echo "数组的和为:" . $sum;
?>
Copier après la connexion

Le résultat de sortie est :

数组的和为:15
Copier après la connexion

Dans l'exemple ci-dessus, nous définissons d'abord un tableau $arr, puis utilisons la fonction array_sum pour calculer la somme du tableau, et enfin générons le résultat dans l'écran.

En plus de simplement calculer la somme du tableau, vous pouvez également implémenter vous-même une fonction de sommation. Voici un exemple simple :

<?php
// 自定义函数求和
function my_sum($arr) {
    $sum = 0;
    foreach ($arr as $val) {
        $sum += $val;
    }
    return $sum;
}

// 定义一个数组
$arr = array(1, 2, 3, 4, 5);

// 使用自定义函数计算数组的和
$sum = my_sum($arr);

// 输出结果
echo "数组的和为:" . $sum;
?>
Copier après la connexion

Dans cet exemple, nous définissons une fonction personnalisée my_sum pour calculer la somme d'un tableau. Dans la fonction, nous utilisons une boucle pour parcourir chaque élément du tableau et l'accumuler dans la variable $sum, renvoyant finalement la somme. Lors de l'appel de cette fonction, transmettez le tableau $arr à la fonction pour le calcul et affichez enfin le résultat du calcul à l'écran.

En général, le fonctionnement de la sommation de tableaux en PHP est très simple et pratique. Les développeurs n'ont qu'à utiliser la fonction intégrée array_sum ou à personnaliser une fonction de sommation simple.

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal