函数名称:Ds\Sequence::contains()
函数描述:检查序列中是否包含指定的值。
参数:
- $value:需要检查的值。
返回值:
- 如果序列包含指定的值,则返回true;否则返回false。
用法示例:
// 创建一个新的序列
$sequence = new \Ds\Vector([1, 2, 3, 4, 5]);
// 使用contains()函数检查序列中是否包含指定的值
$result = $sequence->contains(3);
if ($result) {
echo "序列中包含指定的值";
} else {
echo "序列中不包含指定的值";
}
输出为:序列中包含指定的值
注意事项:
Ds\Sequence
是Ds扩展库中提供的一个数据结构,可以通过new \Ds\Vector()
创建序列。它提供了一系列方法用于操作序列中的元素。contains()
方法用于检查序列中是否包含指定的值。- 参数
$value
是需要检查的值。它可以是一个基本类型或对象。 - 如果序列中包含指定的值,则返回
true
;如果不包含,则返回false
。 - 在上面的示例中,我们创建了一个包含整数的序列。然后使用
contains()
方法检查序列中是否包含值为3的元素。由于序列中确实包含该值,所以输出为"序列中包含指定的值"。