对于的empty,isset用法经常搞混,问了下度娘记录一下。
当要 判断一个变量是否已经声明的时候 可以使用 isset 函数
当要 判断一个变量是否已经赋值且不为空 可以用 !empty 函数
当要 判断 一个变量 存在且不为空 先isset 函数 再用 !empty 函数
empty:
$a=1; $a="true"; $a="false"; $a="0.00"情况下,empty($a)为false,其他情况均为true。
isset (!is_null):
$a=null; $a; 情况下,isset($a)为false,其他情况均为true。