PHP如何使用在全部作用域中始终可用的内置变量
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要介绍PHP如何使用在全部作用域中始终可用的内置变量,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!PHP 超全局变量超全局变量 在 PHP 4.1.0 中引入,是在全
千家信息网最后更新 2026年11月01日PHP如何使用在全部作用域中始终可用的内置变量
这篇文章主要介绍PHP如何使用在全部作用域中始终可用的内置变量,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
PHP 超全局变量
超全局变量 在 PHP 4.1.0 中引入,是在全部作用域中始终可用的内置变量。
PHP 中的许多预定义变量都是"超全局的",它们在一个脚本的全部作用域中都可用。
这些超全局变量在函数或方法中无需执行 "global $variable;" 就可以访问它们。
$GLOBALS$_SERVER$_REQUEST$_POST$_GET$_FILES$_ENV$_COOKIE$_SESSION
$GLOBALS — 引用全局作用域中可用的全部变量
$GLOBALS 用于在 PHP 脚本中的任意位置访问全局变量(从函数或方法中均可)。
PHP 在名为 $GLOBALS[index] 的数组中存储了所有全局变量。变量的名字就是数组的键。
注释:在上面的例子中,由于 z 是 $GLOBALS 数组中的变量,因此在函数之外也可以访问它。
PHP $_SERVER
$_SERVER 这种超全局变量保存关于报头、路径和脚本位置的信息。
"; echo $_SERVER["SERVER_NAME"]; echo "
"; echo $_SERVER["HTTP_HOST"]; echo "
"; echo $_SERVER["HTTP_REFERER"]; echo "
"; echo $_SERVER["HTTP_USER_AGENT"]; echo "
"; echo $_SERVER["SCRIPT_NAME"];?>
注释:本实例使用了 $_SERVER 中的某些元素。能够在 $_SERVER 中访问的重要元素如下:
$_SERVER["PHP_SELF"] // 返回当前执行脚本的文件名$_SERVER["GATEWAY_INTERFACE"] // 返回服务器使用的 CGI 规范的版本$_SERVER["SERVER_ADDR"] // 返回当前运行脚本所在的服务器的 IP 地址$_SERVER["SERVER_NAME"] // 返回当前运行脚本所在的服务器的主机名$_SERVER["SERVER_SOFTWARE"] // 返回服务器标识字符串$_SERVER["SERVER_PROTOCOL"] // 返回请求页面时通信协议的名称和版本$_SERVER["REQUEST_METHOD"] // 返回访问页面使用的请求方法$_SERVER["REQUEST_TIME"] // 返回请求开始时的时间戳$_SERVER["QUERY_STRING"] // 返回查询字符串,如果是通过查询字符串访问此页面$_SERVER["HTTP_ACCEPT"] // 返回来自当前请求的请求头$_SERVER["HTTP_ACCEPT_CHARSET"] // 返回来自当前请求的 Accept_Charset 头$_SERVER["HTTP_HOST"] // 返回来自当前请求的 Host 头$_SERVER["HTTP_REFERER"] // 返回当前页面的完整 URL(不可靠)$_SERVER["HTTPS"] // 是否通过安全 HTTP 协议查询脚本$_SERVER["REMOTE_ADDR"] // 返回浏览当前页面的用户的 IP 地址$_SERVER["REMOTE_HOST"] // 返回浏览当前页面的用户的主机名$_SERVER["REMOTE_PORT"] // 返回用户机器上连接到 Web 服务器所使用的端口号$_SERVER["SCRIPT_FILENAME"] // 返回当前执行脚本的绝对路径$_SERVER["SERVER_ADMIN"] // 指明 Apache 服务器配置文件中的 SERVER_ADMIN 参数$_SERVER["SERVER_PORT"] // Web 服务器使用的端口,默认值为 80$_SERVER["SERVER_SIGNATURE"] // 返回服务器版本和虚拟主机名$_SERVER["PATH_TRANSLATED"] // 当前脚本所在文件系统(非文档根目录)的基本路径$_SERVER["SCRIPT_NAME"] // 返回当前脚本的路径$_SERVER["SCRIPT_URI"] // 返回当前页面的 URI
PHP $_REQUEST
PHP $_REQUEST 用于收集 HTML 表单提交的数据。
注释:本实例展示了一个包含输入字段及提交按钮的表单。
当用户通过点击提交按钮来提交表单数据时, 表单数据将发送到
注释:本实例展示了一个包含输入字段和提交按钮的表单。
当用户点击提交按钮来提交数据后,表单数据会发送到
变量
表单
数据
脚本
全局
文件
页面
服务器
服务
用户
作用
注释
字段
按钮
路径
处理
主机
函数
参数
字符
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
咖啡豆
科技互联网
互联网科技股
互联网科技公司的优势
万易互联网科技有限公司
奇酷互联网科技公司
广州互联网络科技有限公司
润盈互联网科技
互联网金融科技委员会
中国互联网金融科技基金
美国互联网前沿科技
互联网科技股午盘股票涨跌
无锡溥仪互联网科技有限公司
青海省互联网新科技
华服互联网科技官网
新兴科技互联网创新大赛颁奖典礼
区块链结合互联网科技
互联网科技包装股份有限公司上市
互联网科技收购价值
东风日产互联网科技公司叫什么
百单网互联网科技有限公司
广州万易互联网科技有限公司
金诺互联网科技
互联网金融 金融科技
互联网科技公司发展
广西拼得多互联网科技有限公司
迪庆互联网科技招生
互联网科技大赛获奖感言
四川互联网展示科技馆设计
互联网科技创新创业项目