我一直在閱讀關於類型雜耍和布爾值的PHP文檔,但我仍不明白爲什麼這個比較評估爲真。我的[不正確]理解告訴我,在下面的如果聲明中,整數0被認爲是FALSE而作爲非空字符串的「a」被認爲是真實。因此,我預計這個比較可以解析爲FALSE == TRUE最終,FALSE。我哪部分錯了?比較運算符 - 類型雜耍和布爾值
<?php
if(0 == "a"){
$result = "TRUE";
}else{
$result = "FALSE";
}
//$result == "TRUE"
?>
http://codepad.viper-7.com/EjxBF5
謝謝你回答我的問題並幫助我理解。 – IsisCode 2012-01-30 15:43:19