PHP中三个等号(===)与两个等号(==)的区别

180it 2020-01-01 PM 1760℃ 0条

三个等号代表比较对象的类型也要一致。两个等号表示只要值相等就满足条件。

比如下面的代码:

<?php
    $a = 123;
    $b = '123';

    //结果为TRUE
    if($a == $b){
        echo 'a 等于 b';
    }
    //类型不同,结果为FALSE
    if($a === $b){
        echo '类型相同!';
    }
?>
支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!

标签: none

PHP中三个等号(===)与两个等号(==)的区别