$null = null;
$zero = 0;
$empty_arr = [];
$false = false;
$empty_str = "";
$not_defintd;
isset($not_defintd) false
isset($zero) true
isset($null) false
isset($false) true
isset($empty_arr) true
isset($empty_str) true
empty($not_defintd) true
empty($zero) true
empty($null) true
empty($false) true
empty($empty_arr) true
empty($empty_str) true
Notice: Undefined variable: not_defintd in /opt/webroot/test.php on line 27
is_null($not_defintd) true
is_null($zero) false
is_null($null) true
is_null($false) false
is_null($empty_arr) false
is_null($empty_str) false