티스토리 뷰

1. 개념
array_search 역할
array_search는 배열에 들어 있는 값에서 자신이 찾고자 하는 값과 일치하는 키를 반환해 줌
찾고자 하는 값이 일치하지 않아서 키가 없을 경우에는 false를 반환함
2. 예제
array_search 사용예시
PHP 코드
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$testArray =[ "101" => "테스트1" , "102" => "테스트2" , "103" => "테스트3" ];
$testArrayMgr =[ "103" => "관리자3" , "101" => "관리자1" , "102" => "관리자2" ];
 
//찾고자 하는 값을 입력하여 일치하는 키 반환
$result_search = array_search ( "테스트3" , $testArray );
print_r( $result_search . "<br><br>" )
 
//반환한 키 값을 찾아서 해당하는 키 값의 값을 가져오기
$result_searchMgr = $testArrayMgr [ $result_search ];
print_r( $result_searchMgr );
 
?>
결과 화면
코드 설명
testArray에는 키 101~ 103, 값을 테스트1~3까지 담았고 testArrayMgr 은 키 값을 섞어서 관리자 1~3까지를 담았습니다.
그리고 array_search를 이용하여 testArray에서 테스트3이라는 값에 일치하는 103이라는 키를 반환하였습니다. 그리고 testArrayMgr에 103의 키에 해당하는 값 관리자3을 가져와서 print_r로 출력해 보았습니다.
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday