
in_array 함수는 PHP에서 특정 값이 배열에 있는지 확인하는 함수입니다.
함수의 기본 형식은 다음과 같습니다:
#hostingforum.kr
php
in_array($search, $array, $strict = FALSE)
- $search: 확인하고 싶은 값
- $array: 확인하고 싶은 배열
- $strict: TRUE일 경우, 타입도 확인합니다. FALSE일 경우, 타입은 확인하지 않습니다.
예제를 통해 사용법을 확인해 보겠습니다.
#hostingforum.kr
php
$array = array('apple', 'banana', 'orange');
// $search가 array에 있는지 확인합니다.
if (in_array('apple', $array)) {
echo "'apple'은 array에 있습니다.";
} else {
echo "'apple'은 array에 없습니다.";
}
// 타입도 확인합니다.
if (in_array('apple', $array, TRUE)) {
echo "'apple'은 array에 있습니다.";
} else {
echo "'apple'은 array에 없습니다.";
}
위 예제에서, 첫 번째 if문은 'apple'이 array에 있는지 확인합니다. 두 번째 if문은 타입도 확인합니다.
in_array 함수는 PHP 4.0.4부터 사용할 수 있습니다.
2025-08-12 23:53