问答详情
源自:5-4 PHP中的比较运算符

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

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

提问者:qq_阿本德_0 2017-07-23 16:40

个回答

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

    举个栗子:

    $a = 123;

    $b = "123";

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

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

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

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

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