當我想檢查數組中是否有東西存在並獲取密鑰時,我使用array_search()函數。PHP - array_search()在=== true上失敗,但不在!== false?
爲什麼當我比較功能正好等於真(===真)返回false,當我把它比作不完全等於假(!== FALSE)返回true?
<?php
if(array_search($value, $array) === true)
{
// Fails
}
if(array_search($value, $array) !== false)
{
// Succeeds
}
?>
在此先感謝。當找到匹配您針
不要感謝的問題。接受他的回答... – Starx 2012-04-24 08:38:21