PHP의 array_search () 함수
예
배열의 키 "빨간색"검색, 그 키 이름을 반환합니다 :
<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_search("red",$a);
?>
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_search("red",$a);
?>
»인스턴스를 실행
정의 및 사용
array_search () 함수는 배열의 키 값을 검색하고, 해당 키 이름을 반환한다.
문법
array_search( value,array,strict )
参数 | 描述 |
---|---|
value | 必需。规定在数组中搜索的键值。 |
array | 必需。规定被搜索的数组。 |
strict | 可选。如果该参数被设置为 TRUE,则函数在数组中搜索数据类型和值都一致的元素。可能的值:
|
기술 세부 사항
반환 값 : | 이 배열의 지정된 키를 발견하면, 그렇지 않으면 FALSE를 반환, 해당 키 이름을 반환합니다. 번 이상 배열의 키를 발견하면, 처음 키가 검색 키를 찾아 반환된다. |
---|---|
PHP 버전 : | 4.0.5+ |
업데이트 로그 : | 함수에 전달 잘못된 매개 변수, 함수가 NULL을 반환하는 경우 (이 모든 PHP 5.3.0 PHP 함수부터 적용). 검색이 실패 할 경우 PHP 4.2.0, 함수는 NULL 대신, FALSE를 반환합니다. |
더 많은 예제
예 1
검색 배열 5 키와 키 이름을 반환은 ( ""참고)
<?php
$a=array("a"=>"5","b"=>5,"c"=>"5");
echo array_search(5,$a,true);
?>
$a=array("a"=>"5","b"=>5,"c"=>"5");
echo array_search(5,$a,true);
?>
»인스턴스를 실행
전체 PHP 배열 참조