array_search() は配列内の指定された値を検索し、対応するキー名を返します
【機能】
この関数は、指定された配列内で指定された値を検索し、見つかった場合はその値のキー名を返し、それ以外の場合は false を返します。
【利用範囲】
php4>=4.0.5, php5.
【用途】
mixed array_search( 混合針, 配列 haystack[,bool strict] )
針/必須/検索する値
HayStack/Necessary/検索操作を実行しようとしている元の配列
strict/optional/true の場合、関数は干し草の山の針の種類もチェックします
Needle が HayStack に複数回出現する場合、最初に一致した Jianyi を返します。
【例】
[php]
$array=array('青','赤','緑','赤');
エコー $key=array_search('green',$array);
「ん」をエコーします。
echo $key=array_search('red',$array,false);
/*
2
1
*/
zuodefengさんのメモより抜粋
http://www.bkjia.com/PHPjc/478190.html