gpt4 book ai didi

浅析php中三个等号(===)和两个等号(==)的区别

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 27 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章浅析php中三个等号(===)和两个等号(==)的区别由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

先举个列子: 比如你一个函数会返回这几种情况: 1、大于0的数 2、小于0的数 3、等于0的数(也就是0啦) 4、False(失败时) 这时候如果你想捕获失败的情况,你就必须用===,而不能用== 因为==除了会匹配第4种情况外,还会匹配第3种情况,因为0也是假! 。

三个等号代表比较对象的类型也要一致。两个等号表示只要值相等就满足条件.

再来补充一些: $a='2';//字符型2 $b=2;//数值型2 $a==$b,是对的,都是2 $a===$b,是不对的,因为$a是字符型$b是数值型,值虽一样,但类型不一样。 还有就是“linvo1986 - 六级”说的那种“0”了.

最后此篇关于浅析php中三个等号(===)和两个等号(==)的区别的文章就讲到这里了,如果你想了解更多关于浅析php中三个等号(===)和两个等号(==)的区别的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com