empty() 函数:检查变量是否为空

未匹配的标注

简介

empty() 函数用于检查一个变量是否为空,

当一个变量并不存在,或者它的值为空时,那么它会被认为不存在,

如果变量不存在,empty() 并不会产生警告。


语法

empty( $var );
  1. $var = 待检查的变量

注意:empty() 在 5.5 版本之后不仅仅是变量,也支持表达式了。


返回值

  1. 当变量为空时,返回 TRUE
  2. 当变量不为空时,返回 FALSE

注意:

  1. 当字符串的值为 “0” 时,也会认为是空,返回 TRUE
  2. 变量为空时是真,不为空时是假

被 empty() 函数 认为是空的值

  1. “” (空字符串)
  2. 0 (作为整数的0)
  3. 0.0 (作为浮点数的0)
  4. “0” (作为字符串的0)
  5. NULL
  6. FALSE
  7. array() (一个空数组)
  8. $var; (一个声明了,但是没有值的变量)

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 只看当前版本


暂无话题~