为了账号安全,请及时绑定邮箱和手机立即绑定

PHP比较运算符什么时候需要用===和!==呢

PHP比较运算符什么时候需要用===和!==呢

正在回答

2 回答

举个栗子:

$a = 123;

$b = "123";

$a == $b 的返回值是true;$a === $b的返回值是false。

因为变量a是数值123,变量值b是字符串123。他们两个的值相同但是类型不相同。所以当你想要判断值和类型是否都相同的时候用===,只是单纯判断值是否相同的时候用==。

!=和!==也是相同的道理。

0 回复 有任何疑惑可以回复我~
#1

慕沐4974640

你这个说的不准确吧 = = 这个也可以适用于 字符之间进行比较运算而不光是值,也就是 同类型之间的比值运算, = = = 这个是可以使用不同类型的,当都为同类型的 这两个比值运算符是等价的
2017-08-12 回复 有任何疑惑可以回复我~

=== 属性和值都相同   !==属性和值不相同

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP入门篇
  • 参与学习       455956    人
  • 解答问题       6306    个

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

进入课程

PHP比较运算符什么时候需要用===和!==呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信