
in_array 함수를 사용하여 중복된 값을 배열에 있는지 확인하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$array = array('apple', 'banana', 'banana', 'cherry');
$fruit = 'banana';
if (count(array_keys($array, $fruit)) > 0) {
echo '배열에 값이 있습니다.';
} else {
echo '배열에 값이 없습니다.';
}
또는
#hostingforum.kr
php
$array = array('apple', 'banana', 'banana', 'cherry');
$fruit = 'banana';
if (array_search($fruit, $array) !== false) {
echo '배열에 값이 있습니다.';
} else {
echo '배열에 값이 없습니다.';
}
또는
#hostingforum.kr
php
$array = array('apple', 'banana', 'banana', 'cherry');
$fruit = 'banana';
if (array_count_values($array)[$fruit] > 0) {
echo '배열에 값이 있습니다.';
} else {
echo '배열에 값이 없습니다.';
}
이러한 방법들은 중복된 값을 배열에 있는지 확인할 수 있습니다.
2025-06-29 11:30