PHP in_array() 함수
예시
배열에서 "Glenn" 값을 검색하고 일부 텍스트를 출력합니다.
<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");
if (in_array("Glenn", $people))
{
echo "Match found";
}
else
{
echo "Match not found";
}
?>
정의 및 사용
in_array() 함수는 배열에서 특정 값을 검색합니다.
참고: 검색 매개변수가 문자열이고 유형 매개변수가 TRUE로 설정된 경우 검색은 대소문자를 구분합니다.
통사론
in_array(search, array, type)
매개변수 값
Parameter | Description |
---|---|
search | Required. Specifies the what to search for |
array | Required. Specifies the array to search |
type | Optional. If this parameter is set to TRUE, the in_array() function searches for the search-string and specific type in the array. |
기술적 세부 사항
반환 값: | 값이 배열에 있으면 TRUE를 반환하고 그렇지 않으면 FALSE를 반환합니다. |
---|---|
PHP 버전: | 4+ |
PHP 변경 로그: | PHP 4.2: 검색 매개변수가 이제 배열일 수 있습니다. |
더 많은 예
예시
모든 매개변수 사용:
<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland", 23);
if (in_array("23", $people, TRUE))
{
echo "Match found<br>";
}
else
{
echo "Match not found<br>";
}
if (in_array("Glenn",$people, TRUE))
{
echo "Match found<br>";
}
else
{
echo "Match not found<br>";
}
if (in_array(23,$people, TRUE))
{
echo "Match found<br>";
}
else
{
echo "Match not found<br>";
}
?>
❮ PHP 배열 참조