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;