PHP基础回顾:==(两等号)与===(三等号)的区别

相同:“==” 与 “===” 在PHP中都是用于对变量的比较

不同:“==”号只比较变量的值;“===”号不仅比较变量的值,还比较变量的类型。

如果还不懂,那么看下面的例子就会明白了

<?php

$a = '520';
$b = 520;

if($a==$b){
    echo 'true <br/>';
}else{
    echo 'false <br/>';
}
//**********************//
// 以上输出: true
//***********************//

if($a===$b){
    echo 'true <br/>';
}else{
    echo 'false <br/>';
}
//***************************//
//上面输出:false
//***************************//
?>




你可能感兴趣的:(PHP基础回顾:==(两等号)与===(三等号)的区别)