Maison >développement back-end >Problème PHP >Comment utiliser la fonction pour trouver la somme des tableaux en Php

Comment utiliser la fonction pour trouver la somme des tableaux en Php

PHPz
PHPzoriginal
2023-04-17 14:12:00563parcourir

PHP est un langage de programmation puissant largement utilisé dans le développement d'applications Web, la production de pages Web dynamiques et d'autres domaines. En PHP, le tableau est un type de données très important, qui peut être utilisé pour stocker une série de données associées.

Dans le processus de programmation proprement dit, nous devons souvent calculer les éléments du tableau, par exemple trouver la somme du tableau. PHP fournit une multitude de fonctions de tableau, y compris des fonctions permettant de trouver la somme des tableaux.

Voyons comment utiliser les fonctions PHP pour trouver la somme des tableaux.

Tout d'abord, nous devons définir un tableau. Nous pouvons créer un tableau contenant plusieurs éléments de la manière suivante :

$array = array(1, 2, 3, 4, 5);

Il s'agit d'un tableau contenant 5 éléments de la manière suivante :

$sum = array_sum($array);
.

Parmi eux, la fonction array_sum est utilisée pour trouver la somme de tous les éléments du tableau, et sa valeur de retour est la somme calculée. Le code ci-dessus accumulera tous les éléments du tableau et enregistrera le résultat dans la variable $sum. array_sum函数用于求取数组中所有元素的和,它的返回值就是计算出来的和。上面的代码会将数组中所有元素累加起来,并将结果保存到变量$sum中。

如果你想在函数中传入一个多维数组,并对其中某一维度的数组求和,也可以使用array_column函数来提取数组中的某个列,并对其进行求和。

以下是一个示例代码:

$array = array(
    array('id' => 1, 'name' => '张三', 'score' => 90),
    array('id' => 2, 'name' => '李四', 'score' => 80),
    array('id' => 3, 'name' => '王五', 'score' => 70)
);

$sum = array_sum(array_column($array, 'score'));

在这个例子中,我们定义了一个包含3个元素的二维数组,每个元素为一个包含3个键值对的一维数组。我们将数据列“score”提取出来,并使用array_sum

Si vous souhaitez transmettre un tableau multidimensionnel dans la fonction et additionner le tableau d'une certaine dimension, vous pouvez également utiliser la fonction array_column pour extraire une colonne du tableau et la résumer. .

Ce qui suit est un exemple de code : 🎜rrreee🎜Dans cet exemple, nous définissons un tableau bidimensionnel contenant 3 éléments, chaque élément est un tableau unidimensionnel contenant 3 paires clé-valeur. Nous extrayons la colonne de données « score » et la additionnons à l'aide de la fonction array_sum, et obtenons enfin la somme de tous les scores. 🎜🎜Pour résumer, c'est une chose très simple d'utiliser la fonction PHP pour trouver la somme d'un tableau. Qu'il s'agisse d'un tableau unidimensionnel ou multidimensionnel, vous pouvez utiliser les fonctions PHP pour calculer rapidement leur somme, ce qui nous aidera à améliorer l'efficacité de la programmation et à réduire les risques d'erreurs. 🎜

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