Ds\Sequence::find
Ds\Sequence::find
(PECL ds >= 1.0.0)
Ds \ Sequence :: find - 尝试查找值的索引。
描述
abstract public mixed Ds\Sequence::find ( mixed $value )
找到对应索引则返回 value
, 否则返回FALSE
参数
value
找到的值。
返回值
(提供)值的索引,如果没有找到则返回FALSE
注意
:值可以按值和类型两种方式进行比较。
示例
示例#1 Ds \ Sequence :: find()示例
<?php
$sequence = new \Ds\Vector(["a", 1, true]
var_dump($sequence->find("a") // 0
var_dump($sequence->find("b") // false
var_dump($sequence->find("1") // false
var_dump($sequence->find(1) // 1
?>
上面的例子会输出如下信息:
int(0)
bool(false)
bool(false)
int(1)
← Ds\Sequence::filter
Ds\Sequence::first →