PHP中

==双等号只需要两边的值相同,类型可以不相同,

===三等号需要两边的值和类型都相同。

例子

<?php
var_dump(1=='1');
echo "<br>";
var_dump(1==='1');
?>

测试一下

输出
bool(true)
bool(false)

 1=='1' 表达式只判断了值是否一样,所以返回true,

1==='1'表达式既判断了数值也判断了类型,所以返回false。