자료구조 Ds\Sequence::find

(PECL ds >= 1.0.0)

Ds\Sequence::find — 값의 인덱스를 찾으려고 시도합니다.


설명

abstract public Ds\Sequence::find(mixed $value): mixed

value의 인덱스를 반환하거나 찾지 못하면 false를 반환합니다.


매개변수

value
찾을 값입니다.

반환 값

값의 인덱스 또는 찾을 수 없는 경우 false입니다.

메모: 값은 값 및 유형별로 비교됩니다.


Examples

예제 #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)