array_search

(PHP 4 >= 4.0.5)

array_search --  指定した値を配列で検索し、見付かった場合に対応するキーを返す

説明

mixed array_search (mixed needle, array haystack [, bool strict])

haystackにおいて needleを検索し、配列中に見付かった場合にそ のキーを返します。そうでない場合にFALSEを返します。

3番目のパラメータstrictTRUEに設定された場合、 array_search()haystackの中にある needleの型も確認します。

警告

簡単なif文において、この関数はエラー時にFALSEを返す可能性がありますが、FALSEとして評価された値を返す可能性もあります。この関数の返り値を調べるにはthe === operatorを使用して下さい。

in_array()も参照下さい。