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

简介

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

当一个变量并不存在,或者它的值等同于 FALSE ,那么它会被认为不存在

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


语法

empty( $var )

// $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
发起讨论 只看当前版本


暂无话题~