同时检查多个变量时,每一个单项都符合上一条要求时才返回 TRUE,不然结果为 FALSE bash
$a = '';
$b = 0;
$c= null;
dump(isset($a));// true
dump(isset($b));// true
dump(isset($c));// false
复制代码
若变量不存在则返回 TRUE
若变量存在且其值为""、0、"0"、NULL、、FALSE、array()、var $var; 以及没有任何属性的对象,则返回 TURE
若变量存在且值不为""、0、"0"、NULL、、FALSE、array()、var $var; 以及没有任何属性的对象,则返回 FALSE
函数
$a = '';
$b = 0;
$c= null;
dump(empty($a));// true
dump(empty($b));// true
dump(empty($c));// true
复制代码