a!=''就不说了
isset(a)是检查a变量是否存在

解决方案 »

  1.   

    $a != '';说明变量$a存在,如果不存在会有notice信息
    isset($a),判断$a是否存在,
    在$a不存在时应该使用后者进行判断,防止notice信息
      

  2.   

    即便是关闭notice信息提示
    $a != ''和isset($a)也有各自适用的环境
    前者是检查$a是否不为空串
    后者是检查变量$a是否定义
      

  3.   

    xuzuning(唠叨) ( ) 信誉:666 
    现在信誉分挺好的。呵呵