$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}'はサポートされていません。デフォルト言語を使用します。";
}
結果の出力
$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);
結果の出力
$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'オレンジを見つけられませんでした。オレンジを買いに行きましょう。';
}
結果の出力