函式名:sum()
作用:計算集合中所有元素的和。
適用版本:PHP 7.4 及以上版本。
用法:
$set = new Ds\Set([1, 2, 3, 4, 5]);
$result = $set->sum();
echo $result; // 輸出:15
說明:
- 首先,使用
new Ds\Set()
透過陣列初始化一個集合物件$set
,該集合物件包含了元素1, 2, 3, 4, 5
。 - 然後,呼叫
$set
物件的sum()
函式,該函式會計算集合中所有元素的和。 - 最後,將結果賦值給變數
$result
並列印輸出,輸出結果為集合中所有元素的和15
。
注意事項:
sum()
函式只能用於Ds\Set集合,不能用於其他容器類(例如陣列Array和向量Vector)。- 如果集合中的元素是字串型別,則會將字串轉換為數值進行求和。
- 如果集合為空,則返回
0
作為結果。