举例:
<?php$x=true;if ($x){ echo "A"; }else{ echo "B";} ?>
输出A
<?php$x=false;if ($x){ echo "A"; }else{ echo "B";} ?>
输出B
<?php$x==true;if ($x){ echo "A"; }else{ echo "B";} ?>
输出B
<?php$x==false;if ($x){ echo "A"; }else{ echo "B";} ?>
输出B
使用两个等号 == 比较,只比较值,不比较类型。
<?php$x===true;if ($x){ echo "A"; }else{ echo "B";} ?>
输出B
<?php$x===false;if ($x){ echo "A"; }else{ echo "B";} ?>
输出B
用三个等号 === 比较,除了比较值,也比较类型。
<?php$x="a";if ($x){ echo "A"; }else{ echo "B";} ?>
输出A
<?php$x=1;//或者$x=3;if ($x){ echo "A"; }else{ echo "B";} ?>
输出A
<?php$x=0;if ($x){ echo "A"; }else{ echo "B";} ?>
输出B
0=false
<?phpif (0==false){ echo "A"; }else{ echo "B";} ?>
输出A
<?php$x==0;if ($x){ echo "A"; }else{ echo "B";} ?>
输出B
==是比较符号,同理===号也是如此
<?php$x===0;if ($x){ echo "A"; }else{ echo "B";} ?>
输出B
<?php$x="";if ($x){ echo "A"; }else{ echo "B";} ?>
输出B
下一篇: 矩阵乘积是怎么算的?
上一篇:NumPy 数据类型有哪些?
评论