PHP 字串強制轉換為數值問題

善良的死神發表於2019-07-10

看程式碼


    public function onTestAction(){
        if(0 == 'laravel'){
            var_dump(1);
        }else{
            var_dump(0);
        }
        exit;
    }

結果

int(1)

原因

字串和數值進行比較,會把字串轉換成數值,然後再進行比較

hiupVqRBok.png!large

end


今天如果不是遇見了這種情況,就快要把這個知識點忘了,寫下來,加深一下記憶....................

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章