php中 empty()bool,is_nullisset的区别

如下给出一张php 关于 empty--bool, is_null--isset 的真值表,从这张表中可以看出很奇妙的规律:

     假设 $var 是任何type。
     当 empty($var) 为 true 时, (bool)($var) 为 false 。反之亦然。
     同样,当 is_null($var) 为 true 时, isset($var) 为 false 。反之亦然。

原文地址:https://www.cnblogs.com/eoiioe/p/1353807.html