牛牛在线工具

empty()

收录 8868 个 PHP 函数,含用途说明与用法示例。

empty()

判断一个变量是否为空

函数名:empty() 适用版本:所有的 PHP 版本 用法:empty() 函数用于判断一个变量是否为空。判定的规则如下: 如果给定变量不存在或者被设置为 NULL,则返回 true; 如果给定变量为布尔值 false,则返回 true; 如果给定变量为空字符串(""),则返回 true; 如果给定变量为整数 0 或者浮点数 0.0,则返回 true; 如果给定变量为一个空数组,则返回 true; 如果给定变量为一个没有元素的对象,则返回 true。 示例: // 示例 1 $var1 = ""; if (empty($var1)) { echo "变量 var1 为空"; } else { echo "变量 var1 不为空"; } // 示例 2 $var2 = "Hello"; if (empty($var2)) { echo "变量 var2 为空"; } else { echo "变量 var2 不为空"; } // 示例 3 $var3 = 0; if (empty($var3)) { echo "变量 var3 为空"; } else { echo "变量 var3 不为空"; } // 示例 4 $var4 = null; if (empty($var4)) { echo "变量 var4 为空"; } else { echo "变量 var4 不为空"; } 输出结果为: 变量 var1 为空 变量 var2 不为空 变量 var3 为空 变量 var4 为空 在示例中,变量 $var1 的值为空字符串,因此被判定为为空;变量 $var2 的值为非空字符串,因此被判定为不为空;变量 $var3 的值为 0,被判定为为空;变量 $var4 被设置为 NULL,被判定为空。