(PHP 4, PHP 5, PHP 7)
isset — 检测变量是否已设置并且非 NULL
isset(mixed$var[,mixed$...] ) :bool
如果 var 存在并且值不是 NULL...支持多个参数 :如果一次传入多个参数,则自左至右依次检测 ,变量都被设置(不是NULL)返回TRUE,中途遇到没有设置的变量则会停止检测并返回FALSE。...b,$c,$d,$f)); //false
unset($a);
var_dump(isset($a)); //false
(PHP 4, PHP 5, PHP 7)
empty — 检查一个变量是否为空...; (一个声明了,但是没有值的变量)
eg:
$array = [
"test" => 1,
"str" => null,
"child" => [
"black...null 返回true ;变量不存在返回false ;
empty 说明 :变量存在且不为空 返回false ;变量存在且为空 返回true ;变量不存在 返回true ;
判断一个变量是否已经声明的时候