<?php
$a;
var_dump(isset($a));
var_dump(empty($a));
?>
这个$a是声明
用isset($a)检测是false
empty($a)检测是true
isset可以来检测的是变量是否定义了
empty检测变量是否为空、为零
声明与定义是有区别的
<?php
$a;
var_dump(isset($a));
var_dump(empty($a));
?>
这个$a是声明
用isset($a)检测是false
empty($a)检测是true
isset可以来检测的是变量是否定义了
empty检测变量是否为空、为零
声明与定义是有区别的