$fruits = ['사과', '오렌지', '바나나', '포도'];

if (in_array('바나나', $fruits)) {
    echo '배열 안에서 바나나를 찾았습니다!';
} else {
    echo '배열 안에서 바나나를 찾지 못했습니다.';
}

// 출력: '배열 안에서 바나나를 찾았습니다!'
in_array(mixed $needle, array $haystack[, bool $strict = false]): bool
$fruits = ['사과', '오렌지', '바나나', '포도'];
$search_values = ['바나나', '포도', '수박']; // 찾을 여러 개의 값을 배열로 저장

foreach ($search_values as $value) {
    if (in_array($value, $fruits)) {
        echo "배열에서 '{$value}' 값을 찾았습니다!" . '<br>';
    } else {
        echo "배열에서 '{$value}' 값을 찾지 못했습니다." . '<br>';
    }
}
결과 출력
$supported_languages = ['en', 'es', 'fr', 'de'];

$user_language = 'fr';

if (in_array($user_language, $supported_languages)) {
    echo "선택한 언어 '{$user_language}'를 지원합니다!";
} else {
    echo "선택한 언어 '{$user_language}'는 지원되지 않습니다. 기본 언어를 사용합니다.";
}

// 출력: "선택한 언어 'fr'를 지원합니다!"
$numbers = [1, 2, 2, 3, 4, 4, 5];
$unique_numbers = [];

foreach ($numbers as $number) {
    if (!in_array($number, $unique_numbers)) {
        $unique_numbers[] = $number;
    }
}

print_r($unique_numbers); // 출력: Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 )
$valid_colors = ['red', 'green', 'blue', 'yellow'];
$user_color = 'orange';

if (in_array($user_color, $valid_colors)) {
    echo '사용 가능한 색상입니다!';
} else {
    echo '사용할 수 없는 색상입니다.';
}

// 출력: '사용할 수 없는 색상입니다.'
$fruits = ['사과', '오렌지', '바나나', '포도'];

if (in_array('오렌지', $fruits)) {
    echo '오렌지를 찾았습니다! 오렌지 주스를 만들어보세요!';
} else {
    echo '오렌지를 찾지 못했습니다. 오렌지를 사러 가보세요.';
}

// 출력: '오렌지를 찾았습니다! 오렌지 주스를 만들어보세요!'