array_search
函數在查找失敗時會返回 false
。因此,可以通過檢查返回值來判斷是否找到了目標值。如果需要進一步處理錯誤,可以使用條件語句來處理 false
返回值,或者使用 ===
操作符來嚴格比較返回值。例如:
$array = array('a', 'b', 'c');
$key = array_search('d', $array);
if ($key === false) {
echo '未找到目標值';
} else {
echo '目標值的索引為:' . $key;
}