1. 程式人生 > >在php中 的 0 、1和false、true

在php中 的 0 、1和false、true

在判斷語句中,當返回值含有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 ? ‘相等’ : ‘不相等’;//相等

?>