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


Posted in PHP onOctober 26, 2013

$_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之第四天
Oct 09 PHP
PHP JSON 数据解析代码
May 26 PHP
利用php递归实现无限分类 格式化数组的详解
Jun 08 PHP
深入解析yii权限分级式访问控制的实现(非RBAC法)
Jun 13 PHP
19个超实用的PHP代码片段
Mar 14 PHP
PHP实例分享判断客户端是否使用代理服务器及其匿名级别
Jun 04 PHP
PHP基于php_imagick_st-Q8.dll实现JPG合成GIF图片的方法
Jul 11 PHP
php实现学生管理系统
Mar 21 PHP
PHP调用API接口实现天气查询功能的示例
Sep 21 PHP
php7函数,声明,返回值等新特性介绍
May 25 PHP
PHP配合fiddler抓包抓取微信指数小程序数据的实现方法分析
Jan 02 PHP
PHPExcel实现的读取多工作表操作示例
Apr 14 PHP
php数组转换js数组操作及json_encode的用法详解
Oct 26 #PHP
php while循环得到循环次数
Oct 26 #PHP
php中OR与|| AND与&&的区别总结
Oct 26 #PHP
php中的PHP_EOL换行符详细解析
Oct 26 #PHP
一个简单且很好用的php分页类
Oct 26 #PHP
PHP中VC6、VC9、TS、NTS版本的区别与用法详解
Oct 26 #PHP
zend optimizer在wamp的基础上安装图文教程
Oct 26 #PHP
You might like
PHP 如何向 MySQL 发送数据
2006/10/09 PHP
php smarty的预保留变量总结
2008/12/04 PHP
PHP中feof()函数实例测试
2014/08/23 PHP
PHP对文件进行加锁、解锁实例
2015/01/23 PHP
PHP实现的简单mock json脚本分享
2015/02/10 PHP
Javascript中暂停功能的实现代码
2007/03/04 Javascript
Javascript中引用示例介绍
2014/02/21 Javascript
js跨域访问示例(客户端/服务端)
2014/05/19 Javascript
javascript学习总结之js使用技巧
2015/09/02 Javascript
关于JavaScript作用域你想知道的一切
2016/02/04 Javascript
浅谈JavaScript for循环 闭包
2016/06/22 Javascript
浅谈ajax请求不同页面的微信JSSDK问题
2018/02/26 Javascript
手写简单的jQuery雪花飘落效果实例
2018/04/22 jQuery
详解基于node.js的脚手架工具开发经历
2019/01/28 Javascript
jquery分页优化操作实例分析
2019/08/23 jQuery
JS使用Chrome浏览器实现调试线上代码
2020/07/23 Javascript
python的文件操作方法汇总
2017/11/10 Python
使用Python实现微信提醒备忘录功能
2018/12/04 Python
selenium+python自动化测试之多窗口切换
2019/01/23 Python
python 执行终端/控制台命令的例子
2019/07/12 Python
Jmeter HTTPS接口测试证书导入过程图解
2020/07/22 Python
Waterford美国官网:爱尔兰水晶制品品牌
2017/04/26 全球购物
编写函数,将一个3*3矩阵转置
2013/10/09 面试题
构造方法和其他方法的区别
2016/04/26 面试题
JAVA中运算符的分类及举例
2015/09/12 面试题
信息部岗位职责
2013/11/12 职场文书
机电一体化职业规划书
2014/01/07 职场文书
财务人员求职自荐书范文
2014/02/10 职场文书
离职感谢信
2015/01/21 职场文书
暑期家教宣传单
2015/07/14 职场文书
公司业务员管理制度
2015/08/05 职场文书
法制教育主题班会
2015/08/13 职场文书
phpQuery解析HTML乱码问题(补充官网未列出的乱码解决方案)
2021/04/01 PHP
如何用JavaScript学习算法复杂度
2021/04/30 Javascript
WinServer2012搭建DNS服务器的方法步骤
2022/06/10 Servers
HTML5页面打开微信小程序功能实现
2022/09/23 HTML / CSS