array_search()函數在PHP中用于在數組中搜索給定的值,并返回對應的鍵名(即數組中該值對應的索引)。如果找到了多個匹配的值,只返回第一個匹配到的鍵名。
該函數的語法如下:
array_search($value, $array, $strict = false)
參數說明:
返回值:
示例:
$fruits = array('apple', 'banana', 'orange', 'grape');
$key = array_search('orange', $fruits);
echo $key; // 輸出:2
$key = array_search('kiwi', $fruits);
var_dump($key); // 輸出:bool(false)
在上面的示例中,我們在$fruits數組中搜索值’orange’,并返回對應的鍵名2。然后在第二個示例中,我們搜索了一個不存在的值’kiwi’,返回false。