array_search
函数在查找失败时会返回 false
。因此,可以通过检查返回值来判断是否找到了目标值。如果需要进一步处理错误,可以使用条件语句来处理 false
返回值,或者使用 ===
操作符来严格比较返回值。例如:
$array = array('a', 'b', 'c'); $key = array_search('d', $array); if ($key === false) { echo '未找到目标值'; } else { echo '目标值的索引为:' . $key; }