php 的求不相等,这几个写法搞得我头大,什么情况下用哪种?或者哪个是对的. $a<>$b
 $a!=$b
 $a!==$b
 !($a==$b)
 

解决方案 »

  1.   

    第一个只有ORACLE数据库才有吧
     != 
      

  2.   

    $a<$b || $b>$b
    $a!=$b
    $a!==$b//一般不用
    !($a==$b)除了第三个都可以用,第三个很少用
      

  3.   


    $a <> $b
    $a != $b
    //这两种一样。如果 $a 不等于 $b 返回 TRUE。$a !== $b 
    //这个是非全等,如果 $a 不等于 $b,或者它们的类型不同,返回 TRUE(PHP 4 引进) !($a==$b)
    //这个是对$a==$b的值取非楼主,看手册呀。
     
      

  4.   

    $a == $b 等于 TRUE,如果 $a 等于 $b。 
    $a === $b 全等 TRUE,如果 $a 等于 $b,并且它们的类型也相同。(PHP 4 引进) 
    $a != $b 不等 TRUE,如果 $a 不等于 $b。 
    $a <> $b 不等 TRUE,如果 $a 不等于 $b。 
    $a !== $b 非全等 TRUE,如果 $a 不等于 $b,或者它们的类型不同。(PHP 4 引进) 
    $a < $b 小与 TRUE,如果 $a 严格小于 $b。 
    $a > $b 大于 TRUE,如果 $a 严格 $b。 
    $a <= $b 小于等于 TRUE,如果 $a 小于或者等于 $b。 
    $a >= $b 大于等于 TRUE,如果 $a 大于或者等于 $b。