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
572 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!

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