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 相关文章推荐
对javascript和select部件的结合运用
Oct 09 PHP
使ecshop模板中可引用常量的实现方法
Jun 02 PHP
PHP 图片上传代码
Sep 13 PHP
输入值/表单提交参数过滤有效防止sql注入的方法
Dec 25 PHP
PHP使用GIFEncoder类生成gif动态滚动字幕
Jul 01 PHP
分享一则PHP定义函数代码
Feb 26 PHP
php+ajax 实现输入读取数据库显示匹配信息
Oct 08 PHP
Symfony2安装的方法(2种方法)
Feb 04 PHP
浅谈Laravel核心解读之Console内核
Dec 02 PHP
PHP单例模式模拟Java Bean实现方法示例
Dec 07 PHP
TP3.2框架分页相关实现方法分析
Jun 03 PHP
详解PHP服务器如何在有限的资源里最大提升并发能力
May 25 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的2种方法小结以及防止乱码
2014/03/11 PHP
PHP中file_get_contents高?用法实例
2014/09/24 PHP
php操作memcache缓存方法分享
2015/06/03 PHP
php经典算法集锦
2015/11/14 PHP
PHP pear安装配置教程
2016/05/14 PHP
PHP中加速、缓存扩展的区别和作用详解(eAccelerator、memcached、xcache、APC )
2016/07/09 PHP
JCalendar 日历控件 v1.0 beta[兼容IE&Firefox] 有文档和例子
2007/05/30 Javascript
单击浏览器右上角的X关闭窗口弹出提示的小例子
2013/06/12 Javascript
JS判断两个时间大小的示例代码
2014/01/28 Javascript
JS 打印功能代码可实现打印预览、打印设置等
2014/10/31 Javascript
javascript实现控制浏览器全屏
2015/03/30 Javascript
js简单实现表单中点击按钮动态增加输入框数量的方法
2015/08/18 Javascript
jQuery实现瀑布流布局详解(PC和移动端)
2020/09/01 Javascript
javascript中利用柯里化函数实现bind方法
2016/04/29 Javascript
JavaScript中的Object对象学习教程
2016/05/20 Javascript
js实现文字超出部分用省略号代替实例代码
2016/09/01 Javascript
jQuery中Nicescroll滚动条插件的用法
2016/11/10 Javascript
jQuery模拟淘宝购物车功能
2017/02/27 Javascript
javascript中的面向对象
2017/03/30 Javascript
JavaScript实现精美个性导航栏筋斗云效果
2017/10/29 Javascript
layui前端框架之table表数据的刷新方法
2018/08/17 Javascript
Angular4.x Event (DOM事件和自定义事件详解)
2018/10/09 Javascript
Node.js事件的正确使用方法
2019/04/05 Javascript
生产制造追溯系统之在线打印功能
2019/06/03 Javascript
layui实现数据表格table分页功能(ajax异步)
2019/07/27 Javascript
vue中动态select的使用方法示例
2019/10/28 Javascript
将图片文件嵌入到wxpython代码中的实现方法
2014/08/11 Python
python实现两个一维列表合并成一个二维列表
2019/12/02 Python
Python实现随机生成任意数量车牌号
2020/01/21 Python
django 解决扩展自带User表遇到的问题
2020/05/14 Python
matplotlib grid()设置网格线外观的实现
2021/02/22 Python
计算机系毕业生推荐信
2013/11/06 职场文书
幼儿园毕业典礼园长致辞
2015/07/29 职场文书
2019年第四季度财务部门工作计划
2019/11/02 职场文书
导游词之南京汤山温泉
2019/11/26 职场文书
简单聊聊Golang中defer预计算参数
2022/03/25 Golang