PHP array_search() 函數(shù)在數(shù)組中搜索給定的值,如果成功則返回首個匹配的鍵名
array_search($value, $array [,$strict]);
array_search()函數(shù)在數(shù)組中搜索值并返回鍵。
序號 | 參數(shù)及說明 |
---|---|
1 | value(必填) 它指定要搜索的值。 |
2 | array(必填) 它指定一個數(shù)組。 |
3 | strict(選填) 如果設(shè)置為true,則array_search()還將檢查數(shù)組中的搜索類型。 |
如果在數(shù)組中找到它,則返回鍵,否則返回FALSE。
如果 value 在 array 中出現(xiàn)不止一次,則返回第一個匹配的鍵。要返回所有匹配值的鍵,應(yīng)該用 array_keys() 加上可選參數(shù) search_value 來代替。
在數(shù)組中搜索給定的值
<?php $input = array("a"=>"banana","b"=>"apple","c"=>"Mango"); print_r(array_search("apple", $input)); ?>測試看看?/?
輸出結(jié)果:
b