php怎么判断变量是否存在
时间: 2023-09-22 11:15:32 浏览: 201
php通过function_exists检测函数是否存在的方法
在 PHP 中,您可以使用 `isset()` 函数来判断一个变量是否已被声明并且值不为 NULL。例如:
```php
if (isset($variable)) {
echo '$variable 存在且不为 NULL';
} else {
echo '$variable 不存在或者为 NULL';
}
```
如果要判断一个变量是否被赋值,可以使用 `empty()` 函数。例如:
```php
if (empty($variable)) {
echo '$variable 没有被赋值';
} else {
echo '$variable 已被赋值';
}
```
注意,`empty()` 函数会在变量的值为 `false`、`0`、`''`、`null`、`array()`、`'0'` 等情况下返回 `true`。如果您只是想判断变量是否被赋值,而不关心其值是否为 `false`、`0` 等,则可以使用 `isset()` 函数。
阅读全文