PHP Conference Japan 2024

Ds\Sequence::sum

(PECL ds >= 1.0.0)

Ds\Sequence::sum傳回序列中所有值的總和

說明

abstract public Ds\Sequence::sum(): int|float

傳回序列中所有值的總和。

注意:

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

參數

此函式沒有參數。

傳回值

序列中所有值的總和,根據序列中的值,結果會是 浮點數 (float)整數 (int)

範例

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

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

上述範例的輸出結果類似如下:

int(6)

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

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

上述範例的輸出結果類似如下:

float(6.5)
新增註記

使用者貢獻的註記

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