PHP中array_search()查找出現(xiàn)0值怎么處理

PHP
小億
102
2024-04-02 20:19:56

在PHP中,array_search()函數(shù)會(huì)將0值當(dāng)作一個(gè)有效的值進(jìn)行搜索。如果你要排除0值的出現(xiàn),可以使用嚴(yán)格比較運(yùn)算符(===)來(lái)檢查搜索結(jié)果是否恰好等于false。示例代碼如下:

$array = [1, 2, 0, 4, 5];
$key = array_search(0, $array);

if ($key !== false) {
    // 0值存在于數(shù)組中
    // 處理代碼
} else {
    // 0值不存在于數(shù)組中
    // 處理代碼
}

通過(guò)上述代碼,你可以根據(jù)搜索結(jié)果是否恰好等于false來(lái)判斷0值是否存在于數(shù)組中。

0