2024 年日本 PHP 研討會

Ds\Set::sum

(PECL ds >= 1.0.0)

Ds\Set::sum傳回集合中所有值的總和

說明

public Ds\Set::sum(): int|float

傳回集合中所有值的總和。

注意事項:

在計算總和時,陣列和物件會被視為零。

參數

此函式沒有參數。

回傳值

集合中所有值的總和,會根據集合中的值類型返回 浮點數整數

範例

範例 #1 Ds\Set::sum() 整數範例

<?php
$set
= new \Ds\Set([1, 2, 3]);
var_dump($set->sum());
?>

上述範例將輸出類似以下的結果

int(6)

範例 #2 Ds\Set::sum() 浮點數範例

<?php
$set
= new \Ds\Set([1, 2.5, 3]);
var_dump($set->sum());
?>

上述範例將輸出類似以下的結果

float(6.5)
新增註解

使用者貢獻的註解

此頁面沒有使用者貢獻的註解。
To Top