在PHP中,isset()
函数用于检查一个变量是否已经设置以及是否不为NULL
<?php
$variable = null;
if (isset($variable)) {
echo "变量已设置且不为空";
} else {
echo "变量未设置或为空";
}
?>
在这个例子中,$variable
被设置为null
,所以isset($variable)
返回false
,输出结果为 “变量未设置或为空”。
如果你想要检查一个变量是否为空(即值为NULL
、空字符串""
、空数组[]
或空对象{}
),你可以使用empty()
函数。例如:
<?php
$variable = null;
if (empty($variable)) {
echo "变量为空";
} else {
echo "变量不为空";
}
?>
在这个例子中,$variable
被设置为null
,所以empty($variable)
返回true
,输出结果为 “变量为空”。