PHP 字符串强制转换为数值问题

看代码#


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

结果#

int(1)

原因#

字符串和数值进行比较,会把字符串转换成数值,然后再进行比较

hiupVqRBok.png!large

end


今天如果不是遇见了这种情况,就快要把这个知识点忘了,写下来,加深一下记忆....................

本作品采用《CC 协议》,转载必须注明作者和本文链接