empty
1 |
|
判断变量是否为空。
isset
1 |
|
判断变量是否被设置且不为NULL。
$result = empty(0); // true
$result = empty(null); // true
$result = empty(false); // true
$result = empty(array()); // true
$result = empty('0'); // true
$result = empty(1); // false
$result = empty(callback function); // 报错
$a = null;
$result = isset($a); // false;
$a = 1;
$result = isset($a); // true;
$a = 1;$b = 2;$c = 3;
$result = isset($a, $b, $c); // true
$a = 1;$b = null;$c = 3;
$result = isset($a, $b, $c); // false