📅  最后修改于: 2023-12-03 15:18:22.749000             🧑  作者: Mango
sum()
函数是PHP内置的Ds\Sequence
类的函数。它会将序列中的所有值相加并返回总和。当序列为空时,返回0。本文将介绍这个函数的使用方法和注意事项。
public function sum(): float|int
无
序列元素的总和。
use Ds\Vector;
$vector = new Vector([1, 2, 3, 4, 5]);
echo $vector->sum(); // 输出15
use Ds\Vector;
$vector = new Vector(['1', '2', '3', '4', '5']);
echo $vector->sum(); // 输出15
use Ds\Vector;
class Number {
public function __construct($number) {
$this->number = $number;
}
public function get() {
return $this->number;
}
}
$vector = new Vector([
new Number(1),
new Number(2),
new Number(3),
new Number(4),
new Number(5)
]);
echo $vector->sum(); // 输出15
sum()
函数只能用于数字类型的序列。get()
方法来获取数字类型的数据。