huangxuegang

你要悄悄学php,然后惊艳所有人
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

PHP中empty、isset和is_null的具体区别?

Posted on 2019-04-24 20:39  一花多叶无菩提  阅读(173)  评论(0)    收藏  举报

1、isset()用来检测一个变量是否已声明;

2、empty()用来检测一个变量是否为空如果有如下情况返回真值:

    1)空字符串

    2)false

    3)空数组

    4)NULL

    5)0

    6)0.0

    7)unset之后的变量

    8)字符串0

3、is_null()用来判断变量内容是否是null值,返回真值的条件仅仅是变量为null时