估计$row是你从数据库中取得的结果,$row['aa']有值,值为空,用empty()函数来判断。

解决方案 »

  1.   

    is_null检测变量是否为 NULL //注意是NULL,如$test=NULL;就可以用他来判断了empty检查一个变量是否为空//johnpanq(飞花逐月)说的是正确的
      

  2.   

    先谢谢楼上两位!
    但用empty判断还是不行啊,还是在页面上输出NULL,
    用if($var == NULL)也不能判断行,还有什么别的办法吗?谢谢!
      

  3.   

    empty(null),empty(0),empty(undef)返回都是true,实在不行试试if($var === NULL)
      

  4.   

    能在页面上输出NULL,表明$row['aa]存的是字符串'NULL'.(null和空值是不会有输出的)
    $var == 'NULL' 这样才能判断。
      

  5.   

    果然用$var == 'NULL' 可以了,多谢johnpanq(飞花逐月)! 结贴