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者的疑难问答(1)
Oct 09 PHP
真正的ZIP文件操作类(php)
Jul 21 PHP
台湾中原大学php教程孙仲岳主讲
Jan 07 PHP
PHP Zip压缩 在线对文件进行压缩的函数
May 26 PHP
php5 apache 2.2 webservice 创建与配置(java)
Jan 27 PHP
PHP遍历数组的几种方法
Mar 22 PHP
PHP修改session_id示例代码
Jan 08 PHP
非常好用的Zend Framework分页类
Jun 25 PHP
在Mac OS上编译安装Nginx+PHP+MariaDB开发环境的教程
Feb 23 PHP
Yii2框架dropDownList下拉菜单用法实例分析
Jul 18 PHP
CI框架实现框架前后端分离的方法详解
Dec 30 PHP
Laravel5.5 视图 - 创建视图和数据传递示例
Oct 21 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
file_get_contents("php://input", "r")实例介绍
2013/07/01 PHP
PHP删除数组中特定元素的两种方法
2013/07/02 PHP
php连接oracle数据库及查询数据的方法
2014/12/29 PHP
PHP中preg_match函数正则匹配的字符串长度问题
2015/05/27 PHP
Yii2简单实现给表单添加验证码的方法
2016/07/18 PHP
YII2框架中添加自定义模块的方法实例分析
2020/03/18 PHP
JQuery toggle使用分析
2009/11/16 Javascript
JavaScript中数组的排序、乱序和搜索实现代码
2011/11/30 Javascript
jquery 操作两个select实现值之间的互相传递
2014/03/07 Javascript
查找页面中所有类为test的结点的方法
2014/03/28 Javascript
网站接入QQ登录的两种方法
2014/07/22 Javascript
JavaScript 基本概念
2015/01/20 Javascript
浅谈js中子页面父页面方法 变量相互调用
2016/08/04 Javascript
Centos7 中安装 Node.js v4.4.4
2016/11/03 Javascript
原生js实现中奖信息无间隙滚动效果
2017/01/18 Javascript
JavaScript中的子窗口与父窗口的互相调用问题
2017/02/08 Javascript
基于three.js编写的一个项目类示例代码
2018/01/05 Javascript
一文了解vue-router之hash模式和history模式
2019/05/31 Javascript
vue中渲染对象中属性时显示未定义的解决
2020/07/31 Javascript
用Python展示动态规则法用以解决重叠子问题的示例
2015/04/02 Python
Python简单实现控制电脑的方法
2018/01/22 Python
pytorch中的自定义数据处理详解
2020/01/06 Python
Python openpyxl模块原理及用法解析
2020/01/19 Python
Python 实现自动登录+点击+滑动验证功能
2020/06/10 Python
HTML中使用SVG与SVG预定义形状元素介绍
2013/06/28 HTML / CSS
美国在线家居装饰店:Belle&June
2018/10/24 全球购物
意大利独特而优质的家居用品:Fazzini
2018/12/05 全球购物
英国美发和美容产品商城:HQhair
2019/02/08 全球购物
公司管理建议书范文
2014/03/12 职场文书
保研推荐信
2014/05/09 职场文书
人力资源管理专业自荐信
2014/06/24 职场文书
人大代表选举标语
2014/10/07 职场文书
2015年社区创卫工作总结
2015/04/21 职场文书
关于Python OS模块常用文件/目录函数详解
2021/07/01 Python
JavaScript的Set数据结构详解
2022/02/18 Javascript
ubuntu20.04虚拟机无法上网的问题及解决
2022/12/24 Servers