Maison  >  Article  >  développement back-end  >  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

黄舟
黄舟original
2017-11-09 09:10:172060parcourir

Instance

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

<?php
$a=array(5,15,25);
echo array_sum($a);
?>

Définition et utilisation

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

Syntaxe

array_sum(array)
参数 描述
array 必需。规定数组。

Détails techniques

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);
?>

Exemple 1
<?php 
$a=array(0=>"5",1=>"15",2=>"25"); 
echo array_sum($a); 
?>


Sortie :

45

Exemple 2
<?php 
$a=array(0=>5,1=>15,2=>25); 
echo array_sum($a); 
?>


Sortie :

45

Exemple 3
<?php 
$a=array(0=>5,1=>15.5,2=>25); 
echo array_sum($a); 
?>


Sortie :

45.5

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


Sortie :

45

Exemple 5
<?php 
$a=array(0=>5,1=>"s15s",2=>25); 
echo array_sum($a); 
?>


Sortie :

30


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