PHP array_search() 함수
예시
배열에서 "red" 값을 검색하고 해당 키를 반환합니다.
<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_search("red",$a);
?>
정의 및 사용
array_search() 함수는 배열에서 값을 검색하고 키를 반환합니다.
통사론
array_search(value, array, strict)
매개변수 값
Parameter | Description |
---|---|
value | Required. Specifies the value to search for |
array | Required. Specifies the array to search in |
strict | Optional. If this parameter is set to TRUE, then this function will search for identical elements in the array. Possible values:
|
기술적 세부 사항
반환 값: | 배열에서 발견된 값의 키를 반환하고 그렇지 않으면 FALSE를 반환합니다. 값이 배열에서 두 번 이상 발견되면 일치하는 첫 번째 키가 반환됩니다. |
---|---|
PHP 버전: | 4.0.5+ |
PHP 변경 로그: | 이 함수는 유효하지 않은 매개변수가 전달되면 NULL을 반환합니다(5.3.0부터 모든 PHP 함수에 적용됨). PHP 4.2.0부터 이 함수는 실패 시 NULL 대신 FALSE를 반환합니다. |
더 많은 예
예시
배열에서 값 5를 검색하고 키를 반환합니다(""에 주의).
<?php
$a=array("a"=>"5","b"=>5,"c"=>"5");
echo array_search(5,$a,true);
?>
❮ PHP 배열 참조