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

来源:5-4 PHP中的比较运算符

qq_阿本德_0

2017-07-23 16:40

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

写回答 关注

2回答

  • 众众
    2017-08-10 11:02:02
    已采纳

    举个栗子:

    $a = 123;

    $b = "123";

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

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

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

    慕沐4974...

    你这个说的不准确吧 = = 这个也可以适用于 字符之间进行比较运算而不光是值,也就是 同类型之间的比值运算, = = = 这个是可以使用不同类型的,当都为同类型的 这两个比值运算符是等价的

    2017-08-12 12:05:14

    共 1 条回复 >

  • 慕丝0401256
    2017-07-23 22:28:31

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

PHP入门篇

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

455994 学习 · 6306 问题

查看课程

相似问题