1. 程式人生 > >php中查詢陣列中是否存在某個元素

php中查詢陣列中是否存在某個元素

查詢一個元素是否在陣列中,一共有上面三種做法:
in_array  '函式在陣列中搜索給定的值。in_array(value,array,type)type 可選。如果設定該引數為 true,則檢查搜尋的資料與陣列的值的型別是否相同。 
array_key_exists 'array_key_exists() 函式判斷某個陣列中是否存在指定的 key,如果該 key 存在,則返回 true,否則返回 false。array_key_exists(key,array)
array_search 'array_search() 函式與 in_array() 一樣,在陣列中查詢一個鍵值。如果找到了該值,匹配元素的鍵名會被返回。如果沒找到,則返回 false。array_search(value,array,strict)