首页 > 代码库 > 字符串中的各种“空” null 0

字符串中的各种“空” null 0

运算下段代码:

<?php
$str1 = null;
$str2 = false;
echo $str1==$str2 ? ‘相等‘ : ‘不相等‘;//相等
echo $str1===$str2? ‘相等‘ : ‘不相等‘;//不相等

$str3 =‘‘;
$str4 = 0;
echo $str3==$str4 ? ‘相等‘ : ‘不相等‘;//相等
echo $str3===$str4 ? ‘相等‘ : ‘不相等‘;//不相等

$str7 = null;
$str8 = 0;
echo $str7==$str8 ? ‘相等‘ : ‘不相等‘;//相等
echo $str7===$str8 ? ‘相等‘ : ‘不相等‘;//不相等

$str5 = 0;
$str6 =‘0‘;
echo $str5==$str6 ? ‘相等‘ : ‘不相等‘;//相等
echo $str5===$str6 ? ‘相等‘ : ‘不相等‘;//不相等

$str5 = null;
$str6 =‘0‘;
echo $str5==$str6 ? ‘相等‘ : ‘不相等‘;//不相等
echo $str5===$str6 ? ‘相等‘ : ‘不相等‘;//不相等

说明不存在等价的传递性。

字符串中的各种“空” null 0