php數(shù)組函數(shù)序列之a(chǎn)rray_sum() - 計算數(shù)組元素值之和
更新時間:2011年10月29日 23:05:04 作者:
array_sum() 函數(shù)返回數(shù)組中所有值的總和。如果所有值都是整數(shù),則返回一個整數(shù)值。如果其中有一個或多個值是浮點數(shù),則返回浮點數(shù)
array_sum()定義和用法
array_sum() 函數(shù)返回數(shù)組中所有值的總和。
如果所有值都是整數(shù),則返回一個整數(shù)值。如果其中有一個或多個值是浮點數(shù),則返回浮點數(shù)。
PHP 4.2.1 之前的版本修改了傳入的數(shù)組本身,將其中的字符串值轉(zhuǎn)換成數(shù)值(大多數(shù)情況下都轉(zhuǎn)換成了零,根據(jù)具體制而定)。
語法
array_sum(array)
參數(shù) 描述
array 必需。規(guī)定輸入的數(shù)組。
例子1
<?php
$a=array(0=>"5",1=>"15",2=>"25");
echo array_sum($a);
?>
輸出:
45
例子2
<?php
$a=array(0=>5,1=>15,2=>25);
echo array_sum($a);
?>
輸出:
45
例子3
<?php
$a=array(0=>5,1=>15.5,2=>25);
echo array_sum($a);
?>
輸出:
45.5
例子4
<?php
$a=array(0=>5,1=>"15s",2=>25);
echo array_sum($a);
?>
輸出:
45
例子5
<?php
$a=array(0=>5,1=>"s15s",2=>25);
echo array_sum($a);
?>
輸出:
30
array_sum() 函數(shù)返回數(shù)組中所有值的總和。
如果所有值都是整數(shù),則返回一個整數(shù)值。如果其中有一個或多個值是浮點數(shù),則返回浮點數(shù)。
PHP 4.2.1 之前的版本修改了傳入的數(shù)組本身,將其中的字符串值轉(zhuǎn)換成數(shù)值(大多數(shù)情況下都轉(zhuǎn)換成了零,根據(jù)具體制而定)。
語法
array_sum(array)
參數(shù) 描述
array 必需。規(guī)定輸入的數(shù)組。
例子1
復(fù)制代碼 代碼如下:
<?php
$a=array(0=>"5",1=>"15",2=>"25");
echo array_sum($a);
?>
輸出:
45
例子2
復(fù)制代碼 代碼如下:
<?php
$a=array(0=>5,1=>15,2=>25);
echo array_sum($a);
?>
輸出:
45
例子3
復(fù)制代碼 代碼如下:
<?php
$a=array(0=>5,1=>15.5,2=>25);
echo array_sum($a);
?>
輸出:
45.5
例子4
復(fù)制代碼 代碼如下:
<?php
$a=array(0=>5,1=>"15s",2=>25);
echo array_sum($a);
?>
輸出:
45
例子5
復(fù)制代碼 代碼如下:
<?php
$a=array(0=>5,1=>"s15s",2=>25);
echo array_sum($a);
?>
輸出:
30
您可能感興趣的文章:
- PHP判斷一個數(shù)組是另一個數(shù)組子集的方法詳解
- PHP獲取數(shù)組最大值下標(biāo)的方法
- PHP查找數(shù)值數(shù)組中不重復(fù)最大和最小的10個數(shù)的方法
- php獲取數(shù)組中鍵值最大數(shù)組項的索引值
- php求正負(fù)數(shù)數(shù)組中連續(xù)元素最大值示例
- 求PHP數(shù)組最大值,最小值的代碼
- php計算數(shù)組相同值出現(xiàn)次數(shù)的代碼(array_count_values)
- php計算多維數(shù)組中所有值總和的方法
- PHP計算數(shù)組中值的和與乘積的方法(array_sum與array_product函數(shù))
- php常用數(shù)組array函數(shù)實例總結(jié)【賦值,拆分,合并,計算,添加,刪除,查詢,判斷,排序】
- PHP數(shù)組操作實例分析【添加,刪除,計算,反轉(zhuǎn),排序,查找等】
- PHP實現(xiàn)求連續(xù)子數(shù)組最大和問題2種解決方法
相關(guān)文章
php cURL和Rolling cURL并發(fā)方式比較
在實際項目或者自己編寫小工具(比如新聞聚合,商品價格監(jiān)控,比價)的過程中, 通常需要從第3方網(wǎng)站或者API接口獲取數(shù)據(jù), 在需要處理1個URL隊列時, 為了提高性能, 可以采用cURL提供的curl_multi_*族函數(shù)實現(xiàn)簡單的并發(fā)。2013-10-10PHP基于rabbitmq操作類的生產(chǎn)者和消費(fèi)者功能示例
這篇文章主要介紹了PHP基于rabbitmq操作類的生產(chǎn)者和消費(fèi)者功能,結(jié)合實例形式分析了基于rabbitmq操作類的生產(chǎn)者和消費(fèi)者定義與使用方法,需要的朋友可以參考下2018-06-06PHP編程實現(xiàn)微信企業(yè)向用戶付款的方法示例
這篇文章主要介紹了PHP編程實現(xiàn)微信企業(yè)向用戶付款的方法,涉及php針對微信接口調(diào)用、配置及交互操作相關(guān)技巧,需要的朋友可以參考下2017-07-07PHP析構(gòu)函數(shù)destruct與垃圾回收機(jī)制的講解
今天小編就為大家分享一篇關(guān)于PHP析構(gòu)函數(shù)destruct與垃圾回收機(jī)制的講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-03-03