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

!=和=!是一样的吗?我输入的=!也能出结果

!=       =!

提问者:你是我的晴天 2014-12-10 21:22

个回答

  • 偌颜宁
    2014-12-11 10:27:30

    前者是不等于符号,比如 $a = 0; $b = 0; a != b的结果是false

    后者是两个符号的组合,分别是等于好和逻辑非,意思是等于非,比如$a = 0; $b = 0; a =! b的结果是true,这个符号的运算顺序是先计算!b,在将!b的值赋值给a