php判断变量是否存在,isset() 函数

zblog2年前zblog问题解答55

在 PHP 中,判断变量是否存在通常使用 isset() 函数。


如果你想要检查一个变量是  存在 或 为空 null ,使用 isset(),变量是否被设置。下面是一个例子:


<?php

$myVariable = 'Hello, World!';

if (isset($myVariable)) {
    echo "变量 \$myVariable 存在" . "<br>" . PHP_EOL;
} else {
    echo "变量 \$myVariable 不存在 或 为空" . "<br>" . PHP_EOL;
}
# 变量 $myVariable 存在<br>

if (isset($myVariable2)) {
    echo "变量 \$myVariable2 存在" . "<br>" . PHP_EOL;
} else {
    echo "变量 \$myVariable2 不存在 或 为空" . "<br>" . PHP_EOL;
}
# 变量 $myVariable2 不存在<br>

$myVariable3 = null;
if (isset($myVariable3)) {
    echo "变量 \$myVariable3 存在" . "<br>" . PHP_EOL;
} else {
    echo "变量 \$myVariable3 不存在 或 为空" . "<br>" . PHP_EOL;
}
# 变量 $myVariable3 不存在<br>



相关文章

php读取一行 随机读一行file 函数 随机读文件夹的*.txt内容

# 读取文件随机一行 $lines = @file('peizhi/keyword/1.txt');  $keyword_nr ...

(文件名特殊字符过滤)文件夹或文件名字中不能使用的特殊字符共有9个,过滤文件名中的特殊字符,并处理过滤后长度为0的情况

# 过滤文件名中的特殊字符,并处理过滤后长度为0的情况 function guiyi_txt_sanitize_file_name($fileName) {  &n...

HTTP 错误 413.1 - Request Entity Too Large未显示页面,因为请求实体过大。Web 服务器拒绝为请求提供服务,因为该请求实体过大。

HTTP 错误 413.1 - Request Entity Too Large未显示页面,因为请求实体过大。最可能的原因:Web 服务器拒绝为请求提供服务,因为该请求实体过大。Web 服务器无法为请...

http?https?相对协议? // 相对协议  相对协议的主要作用是根据当前页面的协议(HTTP或HTTPS)来自动选择使用哪个协议来加载资源。

http?https?相对协议? // 相对协议 相对协议的主要作用是根据当前页面的协议(HTTP或HTTPS)来自动选择使用哪个协议来加载资源。

相对协议的主要作用是根据当前页面的协议(HTTP或HTTPS)来自动选择使用哪个协议来加载资源。当你在HTML中使用一个以//开头的URL时,浏览器会检查当前页面是通过HTTP还是HTTPS加载的,并...

/www/server/php/80/sbin/php-fpm: error while loading shared libraries: libsodium.so.23: cannot open

/www/server/php/80/sbin/php-fpm: error while loading shared libraries: libsodium.so.23: cannot open

安装php8失败  安装php8.0失败机器的安装源不行 安装源无法安装libsodium-devel软件,所以安装好php后会报错,更换系统的安装源后,重新安装libs...

php require_once 包含文件不显示不执行不报错 就是空白,原因是 函数名字重复了。。。

php require_once 包含文件不显示不执行不报错 就是空白,原因是 函数名字重复了。。。每个插件 以插件名字 命名函数  或者以 插件名字开头的 类的静态函数 组织函数...