php數(shù)組函數(shù)序列之a(chǎn)rray_sum() - 計(jì)算數(shù)組元素值之和
更新時(shí)間:2011年10月29日 23:05:04 作者:
array_sum() 函數(shù)返回?cái)?shù)組中所有值的總和。如果所有值都是整數(shù),則返回一個(gè)整數(shù)值。如果其中有一個(gè)或多個(gè)值是浮點(diǎn)數(shù),則返回浮點(diǎn)數(shù)
array_sum()定義和用法
array_sum() 函數(shù)返回?cái)?shù)組中所有值的總和。
如果所有值都是整數(shù),則返回一個(gè)整數(shù)值。如果其中有一個(gè)或多個(gè)值是浮點(diǎn)數(shù),則返回浮點(diǎn)數(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ù)返回?cái)?shù)組中所有值的總和。
如果所有值都是整數(shù),則返回一個(gè)整數(shù)值。如果其中有一個(gè)或多個(gè)值是浮點(diǎn)數(shù),則返回浮點(diǎn)數(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判斷一個(gè)數(shù)組是另一個(gè)數(shù)組子集的方法詳解
- PHP獲取數(shù)組最大值下標(biāo)的方法
- PHP查找數(shù)值數(shù)組中不重復(fù)最大和最小的10個(gè)數(shù)的方法
- php獲取數(shù)組中鍵值最大數(shù)組項(xiàng)的索引值
- php求正負(fù)數(shù)數(shù)組中連續(xù)元素最大值示例
- 求PHP數(shù)組最大值,最小值的代碼
- php計(jì)算數(shù)組相同值出現(xiàn)次數(shù)的代碼(array_count_values)
- php計(jì)算多維數(shù)組中所有值總和的方法
- PHP計(jì)算數(shù)組中值的和與乘積的方法(array_sum與array_product函數(shù))
- php常用數(shù)組array函數(shù)實(shí)例總結(jié)【賦值,拆分,合并,計(jì)算,添加,刪除,查詢,判斷,排序】
- PHP數(shù)組操作實(shí)例分析【添加,刪除,計(jì)算,反轉(zhuǎn),排序,查找等】
- PHP實(shí)現(xiàn)求連續(xù)子數(shù)組最大和問題2種解決方法
相關(guān)文章
php簡(jiǎn)單檢測(cè)404頁(yè)面的方法示例
這篇文章主要介紹了php簡(jiǎn)單檢測(cè)404頁(yè)面的方法,結(jié)合實(shí)例形式分析了php使用file_get_contents與curl判斷404頁(yè)面的相關(guān)操作技巧,需要的朋友可以參考下2019-08-08
PHP使用NuSOAP調(diào)用Web服務(wù)的方法
這篇文章主要介紹了PHP使用NuSOAP調(diào)用Web服務(wù)的方法,涉及php實(shí)現(xiàn)web服務(wù)的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-07-07
關(guān)于Anemometer圖形化顯示MySQL慢日志的工具搭建及使用的詳細(xì)介紹
這篇文章主要介紹了關(guān)于Anemometer圖形化顯示MySQL慢日志的工具搭建及使用的詳細(xì)介紹,Anemometer 是一個(gè)圖形化顯示MySQL慢日志的工具,Anemometer可以很輕松的幫你去分析慢查詢?nèi)罩?,讓你很容易就能找到哪些SQL需要優(yōu)化。感興趣可以來了解一下2020-07-07
PHP對(duì)文件夾遞歸執(zhí)行chmod命令的方法
這篇文章主要介紹了PHP對(duì)文件夾遞歸執(zhí)行chmod命令的方法,可實(shí)現(xiàn)遞歸執(zhí)行chmod命令改變文件夾執(zhí)行權(quán)限的功能,需要的朋友可以參考下2015-06-06

