empty() 函数:检查变量是否为空
简介#
empty () 函数用于检查一个变量是否为空,
当一个变量并不存在,或者它的值为空时,那么它会被认为不存在,
如果变量不存在,empty () 并不会产生警告。
语法#
empty( $var );
- $var = 待检查的变量
注意:empty () 在 5.5 版本之后不仅仅是变量,也支持表达式了。
返回值#
- 当变量为空时,返回
TRUE
- 当变量不为空时,返回
FALSE
注意:#
- 当字符串的值为 “0” 时,也会认为是空,返回
TRUE
变量为空时是真,不为空时是假
被 empty () 函数 认为是空的值#
- “” (空字符串)
- 0 (作为整数的 0)
- 0.0 (作为浮点数的 0)
- “0” (作为字符串的 0)
- NULL
- FALSE
- array () (一个空数组)
- $var; (一个声明了,但是没有值的变量)
推荐文章: