php 的 array_search() 函式可以搜尋陣列中值是否存在。
語法:
array_search(value,array,strict)
參數 | 描述 |
---|---|
value | 必填,欲搜尋的值。 |
array | 陣列,必填,欲搜尋的目標陣列。 |
strict | 選填,布林值,如果是 true 則要求型別相同,預設為 false。 |
範例:
$array = array(0 => 'blue', 1 => 'red', 2 => 'green', 3 => 'red'); $key = array_search('green', $array); // $key = 2; $key = array_search('red', $array); // $key = 1;