配列の中で特定の要素名があるかどうかを調べるのにarray_key_exists()関数を使います。
array_key_exists
bool array_key_exists ( mixed $key , array $array )
第1引数に調べたい値を入れるのだが、mixedとあるので、複数でもOKなのかと配列で渡してみたら…
var_dump(array_key_exists(array('hoge'),array('hoge'=>1,'fuga'=>2) ));
ダメでした。
Warning (2): array_key_exists(): The first argument should be either a string or an integer
bool(false)
調べてみたけど、複数のキーの検索に対応したものはなさそうです。
文字列の検索とかだと複数対応のものがあるんですがねぇ…