PHP의 배열 검색에 대해 알아야 할 모든 것



이 기사는 PHP의 배열 검색에 대한 모든 관점을 다루며 예제를 통해 이에 대한 자세한 지식을 얻는 데 도움이 될 것입니다.

스크립팅을위한 최고의 언어 중 하나이기 때문에 확실히 배열을 잘 활용했습니다. 따라서이 기사에서는 다음 순서로 PHP의 배열 검색을 이해합니다.

PHP에서 값을 검색하는 방법 중 하나는 루프를 사용하여 각 요소의 값을 확인하는 것이지만 비효율적입니다. array_search, in_array, array_keys 및 array_key_exists와 같은 배열 검색에 사용할 수있는 다양한 내장 함수가 있습니다. 이 블로그에서는 PHP의 array_search에 대해 논의 할 것입니다.





PHP 소개-PHP에서 배열 검색-Edureka



PHP에서 배열 검색에 대한이 기사를 계속 진행합니다.

어레이 검색

array_search는 PHP의 내장 함수입니다. 배열의 특정 값을 검색하기 위해 특정 값을 검색하고 키를 반환하는이 함수를 사용합니다. 일치하는 항목이 없으면 false를 반환합니다. in_array ()와 거의 유사합니다. 두 함수의 주요 차이점은 array_search ()는 일반적으로 키 또는 인덱스를 반환하는 반면 in_array ()는 검색에서 찾은 일치 항목에 따라 TRUE 또는 FALSE를 반환한다는 것입니다.

구문 : array_search (value, array, strict)



: 배열에서 검색해야하는 값을 지정합니다.
정렬 : 검색이 필요한 배열을 지정합니다.
엄격한: TRUE 또는 FALSE로 설정할 수있는 배열에서 완전히 동일한 요소를 검색하는 선택적 매개 변수입니다. 기본적으로 FALSE로 설정됩니다. true로 설정하면 동일한 요소를 확인합니다. 즉, 정수 3은 문자열 3과 동일하지 않습니다.

매개 변수 (검색 값 및 배열)를 array_search ()에 전달하면 위에서 설명한대로 일치하는 값을 가진 키를 반환합니다. 일치하는 항목이 없으면 false를 반환합니다. 일치하는 항목이 둘 이상 있으면 첫 번째로 일치하는 키를 반환합니다.

셀레늄 웹 드라이버에서 팝업 창을 처리하는 방법

PHP에서 배열 검색에 대한이 기사로 이동

출력 1 :

strict 매개 변수를 사용하지 않은 예를 살펴 보겠습니다.

 

PHP에서 배열 검색에 대한이 기사로 이동

출력 : 2

aravind가 배열의 두 번째 위치에 있기 때문에 2를 반환합니다.

일치하는 항목이 둘 이상있는 경우

 

PHP에서 배열 검색에 대한이 기사로 이동

출력 : 3

C ++의 네임 스페이스 란?

세 번째 인덱스에서 naveen의 첫 번째 일치 항목이 발견되면 3을 반환합니다.

엄격한 매개 변수를 사용하는 다른 예를 살펴 보겠습니다.

 

PHP에서 배열 검색에 대한이 기사로 이동

자바 문자 배열 기본값

출력 4 :

배열에있는 값의 데이터 유형과 검색된 값의 데이터 유형이 동일한 유형이 아니므로 출력없이 리턴됩니다. false로 설정되면 데이터 유형을 무시하고 기본적으로 false로 설정됩니다.

strict 매개 변수를 false로 설정하여 동일한 예를 보겠습니다.

 

이것으로 우리는이 기사의 끝으로 왔고, PHP의 내장 함수 array_search를 이해했으면합니다.

이 블로그와 관련이 있다고 생각되면 전 세계에 250,000 명 이상의 만족 한 학습자 네트워크를 보유한 신뢰할 수있는 온라인 학습 회사 인 Edureka에서

질문이 있으십니까? ”의 댓글 섹션에 언급하십시오. PHP에서 배열 검색 ”그러면 다시 연락 드리겠습니다.