在 PHP 中,empty() 是一个内置函数
2025-05-07
在 PHP 中,empty() 是一个内置函数,用于检查一个变量是否被认为是“空”的。它返回 true 如果变量不存在,或者其值为 false、0、""(空字符串)、null、array()(空数组),或者一个没有任何单元的对象(PHP 5.3.9 引入的特性)。
语法
php
bool empty(ar)
参数:empty() 接受一个参数,即要检查的变量。
返回值:如果变量被认为是“空”的,则返回 true;否则返回 false。
功能
检查变量是否为空:empty() 用于检查变量是否为空或未设置。
避免未定义变量的错误:类似于 isset(),empty() 也可以用于检查变量是否已声明,而不会产生警告。
示例
示例 1:检查单个变量
php
$variable = "";
if (empty($variable)) {
echo "变量为空。";
} else {
echo "变量不为空。";
}
在这个示例中,$variable 是一个空字符串,所以 `empty($var