当要 判断一个变量是否已经声明的时候 可以使用 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。
当要 判断一个变量是否已经声明的时候 可以使用 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。
文章来源:智云一二三科技
文章标题:php empty和isset 的区别
文章地址:https://www.zhihuclub.com/150684.shtml