美文网首页工作生活
简述php中isset与empty

简述php中isset与empty

作者: 在赤道吃冰棍儿 | 来源:发表于2019-07-03 23:31 被阅读0次

    isset

    定义:检测变量是否设置,并且不是 NULL。

    用法:bool isset ( mixed $var [, mixed $... ] )

    图1

    图1可看出$c=null 返回false,$i = $var,而$var未定义,所以isset后,也是返回false。

    empty

    定义:检查一个变量是否为空,当一个变量并不存在,或者它的值等同于FALSE,那么它会被认为不存在。如果变量不存在的话,empty()并不会产生警告。

    用法:bool empty ( mixed $var )

    图2

    图2看出只有$f与$g不为空,所以返回false。

    扩展:

    判断一个变量是否已经声明的时候,可以使用 isset 函数。

    判断一个变量是否已经赋予数据且不为空,可以用 empty 函数。

    判断一个变量存在且不为空,先isset 函数,再用 empty 函数。

    有什么问题请留言,大家一起探讨学习😊😊😊。

    相关文章

      网友评论

        本文标题:简述php中isset与empty

        本文链接:https://www.haomeiwen.com/subject/qabhhctx.html