Maison > développement back-end > tutoriel php > fonction php array_sum() qui renvoie la somme de toutes les valeurs du tableau

fonction php array_sum() qui renvoie la somme de toutes les valeurs du tableau

黄舟
Libérer: 2023-03-17 08:44:01
original
2102 Les gens l'ont consulté

Instance

Renvoie la somme (5+15+25) de toutes les valeurs du tableau :

<?php
$a=array(5,15,25);
echo array_sum($a);
?>
Copier après la connexion

Définition et utilisation

array_sum() Fonction renvoie la somme de toutes les valeurs du tableau.

Syntaxe

array_sum(array)
Copier après la connexion
参数描述
array必需。规定数组。

Détails techniques

< td width="967" valign="top" style="word-break: break-all;">Les versions PHP antérieures à 4.2.1 ont modifié le tableau transmis lui-même, en remplaçant String

est convertie en valeur numérique (dans la plupart des cas, elle est convertie en zéro, en fonction de la valeur spécifique).

Valeur de retour :Renvoyer toutes les valeurs dans le tableau de et.
Version PHP : 4.0.4+
Journal de mise à jour
返回值:返回数组中所有值的和。
PHP 版本:4.0.4+
更新日志PHP 4.2.1 之前的版本修改了传入的数组本身,将其中的字符串值转换成数值(大多数情况下都转换成了零,根据具体值而定)。
 :

Plus d'exemples

Exemple 1

Renvoie la somme de toutes les valeurs du tableau (52,2+13,7 +0.9) :
<?php
$a=array("a"=>52.2,"b"=>13.7,"c"=>0.9);
echo array_sum($a);
?>
Copier après la connexion

Exemple 1
<?php 
$a=array(0=>"5",1=>"15",2=>"25"); 
echo array_sum($a); 
?>
Copier après la connexion


Sortie :

45
Copier après la connexion
Copier après la connexion
Copier après la connexion

Exemple 2
<?php 
$a=array(0=>5,1=>15,2=>25); 
echo array_sum($a); 
?>
Copier après la connexion


Sortie :

45
Copier après la connexion
Copier après la connexion
Copier après la connexion

Exemple 3
<?php 
$a=array(0=>5,1=>15.5,2=>25); 
echo array_sum($a); 
?>
Copier après la connexion


Sortie :

45.5
Copier après la connexion

Exemple 4
<?php 
$a=array(0=>5,1=>"15s",2=>25); 
echo array_sum($a); 
?>
Copier après la connexion


Sortie :

45
Copier après la connexion
Copier après la connexion
Copier après la connexion

Exemple 5
<?php 
$a=array(0=>5,1=>"s15s",2=>25); 
echo array_sum($a); 
?>
Copier après la connexion


Sortie :

30
Copier après la connexion


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