empty
(PHP 4, PHP 5, PHP 7) empty — 检查一个变量是否为空
empty ( mixed $var ) : bool
当var存在,并且是一个非空非零的值时返回 false 否则返回 true.
以下的东西被认为是空的:
- "" (空字符串)
- "0" (作为字符串的0)
- 0 (作为整数的0)
- 0.0 (作为浮点数的0)
- NULL
- FALSE
- array() (一个空数组)
- $var; (一个声明了,但是没有值的变量)
Note: 因为是一个语言构造器而不是一个函数,不能被 可变函数 调用。
来源:oschina
链接:https://my.oschina.net/u/258259/blog/3215649