bool in_array (混合ニードル、配列 haystack [, bool strict])
干し草の山から針を検索し、見つかった場合は TRUE を返し、見つからない場合は FALSE を返します。
3 番目のパラメータ strict の値が TRUE の場合、in_array() 関数は針のタイプが干し草の山のものと同じかどうかもチェックします。
注: 針が文字列の場合、比較では大文字と小文字が区別されます。
注: PHP バージョン 4.2.0 より前では、needle を配列にすることはできませんでした。
例 1. in_array() の例
$os = 配列 ("Mac", "NT", "Irix", "Linux");
if (in_array ("Irix", $os)) {
「イリックスを手に入れた」を印刷します;
}
if (in_array ("mac", $os)) {
「Mac を入手しました」と印刷します;
}