PHP isset()函数和empty()函数学习
//isset() 函数用于检测变量是否已设置并且非 NULL。
public function check_isset(){
$a = null;
var_dump(isset($a)); // 输出 false
$b = 'test';
unset($b); //销毁变量$b
var_dump(isset($b)); //输出 false
$c = '';
var_dump(isset($c)); //输出 true
//isset可以应用到判断数组元素是否存在
$arr =['name'=>'jackie','age'=>20];
var_dump(isset($arr['phone'])); // 输出 false
var_dump(isset($arr['age'])); // 输出 true
}
//empty()函数检查一个变量是否为空
public function check_empty(){
$a ='';
var_dump(empty($a)); //输出 true
$b = null;
var_dump(empty($b)); //输出 true
$c =[];
var_dump(empty($c)); //输出 true
var_dump(empty($d)); //输出 true 变量没有赋值,输出true
$e = false;
var_dump(empty($e)); //输出true, $e=0 也是输出true false=0 如果$e = true 就输出false
$f = '0';
var_dump(empty($f)); //输出 true
}