empty( var ):如果 var 是非空或非零的值,则 empty() 返回 FALSE。”"、0、”0″、NULL、FALSE、array()、var $var; 以及没有任何属性的对象都将被认为是空的,如果 var 为空,则返回 TRUE。
isset( var ) : var不存在或者var为NULL,否则都为TRUE。
两者都只能检测变量,如果要检查常量的话,要用 defined() 函数。
empty( var ):如果 var 是非空或非零的值,则 empty() 返回 FALSE。”"、0、”0″、NULL、FALSE、array()、var $var; 以及没有任何属性的对象都将被认为是空的,如果 var 为空,则返回 TRUE。
isset( var ) : var不存在或者var为NULL,否则都为TRUE。
两者都只能检测变量,如果要检查常量的话,要用 defined() 函数。