在判断语句中,当返回值含有0时,可以用===来判断是否完全相等
如果用===判断0和false是否相等,结果为不相等(全等于是值和类型都相等)
0==false,结果为相等(只是值相等)
<?php
$str1 = null;
$str2 = false;
echo $str1==$str2 ? ‘相等’ : ‘不相等’;//相等
$str3 = "";
$str4 = 0;
echo $str3==$str4 ? ‘相等’ : ‘不相等’;//相等
$str5 = 0;
$str6 = '0';
echo $str5===$str6 ? ‘相等’ : ‘不相等’;//不相等
$str7=0;
$str=false;
echo $str7==$str8 ? ‘相等’ : ‘不相等’;//相等
?>