PHP中empty is_null isset 的区别

empty

代码:

8d4ab293022a980df73ddbbc78779cc5.pn

输出:

官文

当var存在,并且是一个非空非零的值时返回 FALSE 否则返回 TRUE.

is_null

代码:

输出:

官文

如果 var 是 null 则返回 TRUE,否则返回 FALSE。

  • 这里未定义的变量和未赋值的变量都被认为null 并报错

isset

代码:

输出:

官文

如果 var 存在并且值不是 NULL 则返回 TRUE,否则返回 FALSE。

Last modification:April 3rd, 2020 at 02:48 pm
如果觉得我的文章对你有用,请随意赞赏