PHP 에서 배열에 특정 값이 있는지 확인하기
페이지 정보
본문
배열에 원하는 값이 있는지 확인하는 함수는 in_array() 함수이다.
bool in_array ( mixed $needle , array $haystack [, bool $strict ] )
인수
needle : 찾을 값 - needle이 문자열이면, 대소문자를 구분하여 비교합니다.
haystack : 배열
strict : 세번째 인수 strict를 TRUE로 설정하면, in_array() 함수는 haystack 안에서 needle의 자료형도 확인합니다.
반환값
needle을 배열에서 찾으면 TRUE를, 아니면 FALSE를 반환합니다.
예제 #1 in_array() 예제
<?php
$os = array("Mac", "NT", "Irix", "Linux");
if (in_array("Irix", $os)) {
echo "Got Irix"; // 실행됨
}
if (in_array("mac", $os)) {
echo "Got mac"; // 실행안됨
}
?>
bool in_array ( mixed $needle , array $haystack [, bool $strict ] )
인수
needle : 찾을 값 - needle이 문자열이면, 대소문자를 구분하여 비교합니다.
haystack : 배열
strict : 세번째 인수 strict를 TRUE로 설정하면, in_array() 함수는 haystack 안에서 needle의 자료형도 확인합니다.
반환값
needle을 배열에서 찾으면 TRUE를, 아니면 FALSE를 반환합니다.
예제 #1 in_array() 예제
<?php
$os = array("Mac", "NT", "Irix", "Linux");
if (in_array("Irix", $os)) {
echo "Got Irix"; // 실행됨
}
if (in_array("mac", $os)) {
echo "Got mac"; // 실행안됨
}
?>
추천0
댓글목록
등록된 댓글이 없습니다.