isset:变量是否设置,或者是否未null
$var="11";
isset($var);
返回1
isset($empty);
返回0
数组
$arr=array(); isset($arr);
返回1
empty: ""、0、"0"、NULL
、FALSE
、array()、var $var; 以及没有任何属性的对象都将被认为是空的,如果 var
为空,则返回 TRUE
任何为零或者为空的对象
$arr=array() empty($arr)
返回1
$arr=array(""); empty($arr);
返回false;
is_nan,is_string,is_a等判断。