直接看代码和注释:
$a=null;
if (empty($a)) { //判断$a 是不是为空 return 'true'; //是为空的话 运行这里 (注意 如果是NULL的话,运行这行)(注意:不存在的话 ,也运行这行。不过没这么用的) }else{ return 'false'; //不为空的话 运行这里 } if(isset($a)){ //判断$a 存不存在 return 'true'; //存在的 话 运行这里 (注意: 有值且不为NULL的话 运行这行)(注意:为空的话,也运行这行。不过没这么用的) }else{ return 'false'; //不存在 的话 运行这里 } if(is_null($a)){ //判断$a 是不是为NULL return 'true'; // 是的话 运行这里 }else{ return 'false'; //不是 的话 运行这里 }