前言
变量在所有计算机语言中都有使用,它可以用来保存数值、文本、对象、数组等,PHP给我们提供了三个用于判断变量值的函数,让我们一起来看看吧!
一.isset()
isset()用来检测一个变量是否已经 声明 并且值不为 NULL。就是说,只能在变量值不为 NULL 的时候才会返回 TRUE。
二.empty()
empty()是用来检测一个变量是否为空,为空值时才返回 TRUE。满足条件返回真值的有以下几种情况:空字符串、false、空数组、NULL、0、''、以及被unset删除后的变量。
三.is_null()
is_null()用来判断一个变量是否为 NULL 值,满足条件返回真值的只有以下两种情况:空数组、已声明未赋值的变量。
这三者的最主要区别就在这里了,有补充的欢迎评论留言。