原句是cangwei_id <> 32,不知道什么意思?

解决方案 »

  1.   

    !=和<>都是不等于,你可以测试一下。
      

  2.   


    例子 名称 结果 
    $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。 
      

  3.   

    参考PHP手册:语言参考->运算符->比较运算符
      

  4.   


    表 Q-1. 用 PHP 函数对 $x 的比较表达式 gettype() empty() is_null() isset() boolean : if($x) 
    $x = ""; string TRUE FALSE TRUE FALSE 
    $x = NULL NULL TRUE TRUE FALSE FALSE 
    var $x; NULL TRUE TRUE FALSE FALSE 
    $x 尚未定义 NULL TRUE TRUE FALSE FALSE 
    $x = array(); array TRUE FALSE TRUE FALSE 
    $x = false; boolean TRUE FALSE TRUE FALSE 
    $x = true; boolean FALSE FALSE TRUE TRUE 
    $x = 1; integer FALSE FALSE TRUE TRUE 
    $x = 42; integer FALSE FALSE TRUE TRUE 
    $x = 0; integer TRUE FALSE TRUE FALSE 
    $x = -1; integer FALSE FALSE TRUE TRUE 
    $x = "1"; string FALSE FALSE TRUE TRUE 
    $x = "0"; string TRUE FALSE TRUE FALSE 
    $x = "-1"; string FALSE FALSE TRUE TRUE 
    $x = "php"; string FALSE FALSE TRUE TRUE 
    $x = "true"; string FALSE FALSE TRUE TRUE 
    $x = "false"; string FALSE FALSE TRUE TRUE 表 Q-2. 用 == 进行松散比较  TRUE FALSE 1 0 -1 "1" "0" "-1" NULL array() "php" 
    TRUE TRUE FALSE TRUE FALSE TRUE TRUE FALSE TRUE FALSE FALSE TRUE 
    FALSE FALSE TRUE FALSE TRUE FALSE FALSE TRUE FALSE TRUE TRUE FALSE 
    1 TRUE FALSE TRUE FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE 
    0 FALSE TRUE FALSE TRUE FALSE FALSE TRUE FALSE TRUE FALSE TRUE 
    -1 TRUE FALSE FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE FALSE 
    "1" TRUE FALSE TRUE FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE 
    "0" FALSE TRUE FALSE TRUE FALSE FALSE TRUE FALSE FALSE FALSE FALSE 
    "-1" TRUE FALSE FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE FALSE 
    NULL FALSE TRUE FALSE TRUE FALSE FALSE FALSE FALSE TRUE TRUE FALSE 
    array() FALSE TRUE FALSE FALSE FALSE FALSE FALSE FALSE TRUE TRUE FALSE 
    "php" TRUE FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE FALSE TRUE 表 Q-3. 用 === 进行严格比较  TRUE FALSE 1 0 -1 "1" "0" "-1" NULL array() "php" 
    TRUE TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE 
    FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE 
    1 FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE 
    0 FALSE FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE 
    -1 FALSE FALSE FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE FALSE 
    "1" FALSE FALSE FALSE FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE 
    "0" FALSE FALSE FALSE FALSE FALSE FALSE TRUE FALSE FALSE FALSE FALSE 
    "-1" FALSE FALSE FALSE FALSE FALSE FALSE FALSE TRUE FALSE FALSE FALSE 
    NULL FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE TRUE FALSE FALSE 
    array() FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE TRUE FALSE 
    "php" FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE TRUE 
    PHP 3.0 注意事项: 在 PHP 3 中,字符串 "0" 被认为是非空的,这个情况在 PHP 4 中发生了改变,它将被认为是空值。参考PHP手册:附录 Q. PHP 类型比较表
      

  5.   

    这个是不等于,和!=一样的,if(a<>b)和if(a!=b)是一样的,
      

  6.   

    建议多看手册,<>与!=含义相同。
      

  7.   

    在PHP中,!=和<>都是不等于的意思