최신 웹 개발 튜토리얼
 

PHP array_search() Function

<PHP 배열 문헌

값에 대한 배열을 검색 "red" 그 키를 반환 :

<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_search("red",$a);
?>
»실행 예

정의 및 사용

array_search() 값에 대한 배열을 검색 기능 키를 반환한다.


통사론

array_search( value,array,strict )

매개 변수 기술
value 필요합니다. 검색 할 값을 지정합니다
array 필요합니다. 에서 검색 할 배열을 지정합니다
strict 선택 과목. 이 파라미터가 TRUE로 설정되어있는 경우,이 함수는 상기 어레이의 동일한 구성 요소를 검색한다. 가능한 값 :
  • 참된
  • 거짓 - 기본
true로 설정하면, 숫자 5 문자열 (5)과 동일하지 않습니다 (See example 2)

기술적 세부 사항

반환 값 : 그것은 다른 배열에 발견하고, 거짓이면 값의 키를 돌려줍니다. 값이 두 번 이상 배열에서 발견되면, 상기 제 매칭 키가 반환된다.
PHP 버전 : 4.0.5+
변경 내역 : 유효하지 않은 매개 변수 (이 5.3.0의 모든 PHP 함수에 적용)에 전달하는 경우이 함수는 NULL을 반환한다.

PHP 4.2.0부터,이 기능은 실패 대신 NULL에 FALSE를 반환합니다.

더 예

예 1

값 5 배열을 검색하고 키를 반환 (notice the "") :

<?php
$a=array("a"=>"5","b"=>5,"c"=>"5");
echo array_search(5,$a,true);
?>
»실행 예

<PHP 배열 문헌