PHP中$_SERVER的详细参数与说明


Posted in PHP onJuly 29, 2008

$_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关。
$_SERVER['argv'] #传递给该脚本的参数。
$_SERVER['argc'] #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。
$_SERVER['GATEWAY_INTERFACE'] #服务器使用的 CGI 规范的版本。例如,“CGI/1.1”。
$_SERVER['SERVER_NAME'] #当前运行脚本所在服务器主机的名称。
$_SERVER['SERVER_SOFTWARE'] #服务器标识的字串,在响应请求时的头部中给出。
$_SERVER['SERVER_PROTOCOL'] #请求页面时通信协议的名称和版本。例如,“HTTP/1.0”。
$_SERVER['REQUEST_METHOD'] #访问页面时的请求方法。例如:“GET”、“HEAD”,“POST”,“PUT”。
$_SERVER['QUERY_STRING'] #查询(query)的字符串。
$_SERVER['DOCUMENT_ROOT'] #当前运行脚本所在的文档根目录。在服务器配置文件中定义。
$_SERVER['HTTP_ACCEPT'] #当前请求的 Accept: 头部的内容。
$_SERVER['HTTP_ACCEPT_CHARSET'] #当前请求的 Accept-Charset: 头部的内容。例如:“iso-8859-1,*,utf-8”。
$_SERVER['HTTP_ACCEPT_ENCODING'] #当前请求的 Accept-Encoding: 头部的内容。例如:“gzip”。
$_SERVER['HTTP_ACCEPT_LANGUAGE']#当前请求的 Accept-Language: 头部的内容。例如:“en”。
$_SERVER['HTTP_CONNECTION'] #当前请求的 Connection: 头部的内容。例如:“Keep-Alive”。
$_SERVER['HTTP_HOST'] #当前请求的 Host: 头部的内容。
$_SERVER['HTTP_REFERER'] #链接到当前页面的前一页面的 URL 地址。
$_SERVER['HTTP_USER_AGENT'] #当前请求的 User_Agent: 头部的内容。
$_SERVER['HTTPS'] — 如果通过https访问,则被设为一个非空的值(on),否则返回off
$_SERVER['REMOTE_ADDR'] #正在浏览当前页面用户的 IP 地址。
$_SERVER['REMOTE_HOST'] #正在浏览当前页面用户的主机名。
$_SERVER['REMOTE_PORT'] #用户连接到服务器时所使用的端口。
$_SERVER['SCRIPT_FILENAME'] #当前执行脚本的绝对路径名。
$_SERVER['SERVER_ADMIN'] #管理员信息
$_SERVER['SERVER_PORT'] #服务器所使用的端口
$_SERVER['SERVER_SIGNATURE'] #包含服务器版本和虚拟主机名的字符串。
$_SERVER['PATH_TRANSLATED'] #当前脚本所在文件系统(不是文档根目录)的基本路径。
$_SERVER['SCRIPT_NAME'] #包含当前脚本的路径。这在页面需要指向自己时非常有用。
$_SERVER['REQUEST_URI'] #访问此页面所需的 URI。例如,“/index.html”。
$_SERVER['PHP_AUTH_USER'] #当 PHP 运行在 Apache 模块方式下,并且正在使用 HTTP 认证功能,这个变量便是用户输入的用户名。
$_SERVER['PHP_AUTH_PW'] #当 PHP 运行在 Apache 模块方式下,并且正在使用 HTTP 认证功能,这个变量便是用户输入的密码。
$_SERVER['AUTH_TYPE'] #当 PHP 运行在 Apache 模块方式下,并且正在使用 HTTP 认证功能,这个变量便是认证的类型

PHP 相关文章推荐
中篇:安装及配置PHP
Dec 13 PHP
PHP中通过ADO调用Access数据库的方法测试不通过
Dec 31 PHP
DedeCMS 核心类TypeLink.class.php摘要笔记
Apr 07 PHP
PHP的explode和implode的使用说明
Jul 17 PHP
深入探讨PHP中的内存管理问题
Aug 31 PHP
linux下实现定时执行php脚本
Feb 13 PHP
PHP动态规划解决0-1背包问题实例分析
Mar 23 PHP
PHP制作用户注册系统
Oct 23 PHP
PHP中函数gzuncompress无法使用的解决方法
Mar 02 PHP
谈谈从phpinfo中能获取哪些值得注意的信息
Mar 28 PHP
Thinkphp5.0 框架实现控制器向视图view赋值及视图view取值操作示例
Oct 12 PHP
Thinkphp页面跳转设置跳转等待时间的操作
Oct 16 PHP
php include的妙用,实现路径加密
Jul 29 #PHP
php5编程中的异常处理详细方法介绍
Jul 29 #PHP
php intval的测试代码发现问题
Jul 27 #PHP
php在线打包程序源码
Jul 27 #PHP
php对gzip文件或者字符串解压实例参考
Jul 25 #PHP
php+mysql写的简单留言本实例代码
Jul 25 #PHP
简单示例AJAX结合PHP代码实现登录效果代码
Jul 25 #PHP
You might like
PHP读取XML值的代码(推荐)
2011/01/01 PHP
Windows下Apache + PHP SESSION丢失的解决过程全纪录
2015/04/07 PHP
php处理带有中文URL的方法
2016/07/11 PHP
php页面跳转session cookie丢失导致不能登录等问题的解决方法
2016/12/12 PHP
PHP进制转换实例分析(2,8,16,36,64进制至10进制相互转换)
2017/02/04 PHP
PHP基于mcript扩展实现对称加密功能示例
2019/02/21 PHP
php中钩子(hook)的原理与简单应用demo示例
2019/09/03 PHP
JQuery 无废话系列教程(二) jquery实战篇上
2009/06/23 Javascript
JQuery 选项卡效果(JS与HTML的分离)
2010/04/01 Javascript
javascript中的缓动效果实现程序
2012/12/29 Javascript
指定区域的图片自动按比例缩小的js代码(防止页面被图片撑破)
2014/02/21 Javascript
JS判断移动端访问设备并加载对应CSS样式
2014/06/13 Javascript
jQuery实现视频作为全屏幕背景
2014/12/18 Javascript
jQuery Ajax调用WCF服务详细教程
2015/03/31 Javascript
JavaScript面试开发常用的知识点总结
2016/08/08 Javascript
基于javascript实现按圆形排列DIV元素(一)
2016/12/02 Javascript
javascript工厂模式和构造函数模式创建对象方法解析
2016/12/30 Javascript
Vue中添加过渡效果的方法
2017/03/16 Javascript
VUE单页面切换动画代码(全网最好的切换效果)
2019/10/31 Javascript
[02:47]2018年度DOTA2最佳辅助位选手4号位-完美盛典
2018/12/17 DOTA
python3实现短网址和数字相互转换的方法
2015/04/28 Python
python开发之文件操作用法实例
2015/11/13 Python
Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
2018/03/19 Python
Python自动化之数据驱动让你的脚本简洁10倍【推荐】
2019/06/04 Python
Appium+python自动化之连接模拟器并启动淘宝APP(超详解)
2019/06/17 Python
python实现小世界网络生成
2019/11/21 Python
Python字符串中删除特定字符的方法
2020/01/15 Python
Tensorflow 卷积的梯度反向传播过程
2020/02/10 Python
动态设置django的model field的默认值操作步骤
2020/03/30 Python
matplotlib相关系统目录获取方式小结
2021/02/03 Python
最好的意大利皮夹克:D’Arienzo
2018/12/04 全球购物
《狐假虎威》教学反思
2014/02/07 职场文书
对外汉语专业大学生职业生涯规划书
2014/10/11 职场文书
小学数学教学随笔
2015/08/14 职场文书
中国古代史学名著《战国策》概述
2019/08/09 职场文书
mysql5.7的安装及Navicate长久免费使用的实现过程
2021/11/17 MySQL