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 文件扩展名 获取函数
Jun 03 PHP
php正则替换处理HTML页面的方法
Jun 17 PHP
PHP的Laravel框架结合MySQL与Redis数据库的使用部署
Mar 21 PHP
php htmlentities()函数的定义和用法
May 13 PHP
PHP入门教程之操作符与控制结构流程详解
Sep 09 PHP
PHP7扩展开发教程之Hello World实现方法示例
Aug 03 PHP
php使用 readfile() 函数设置文件大小大小的方法
Aug 11 PHP
PHP实现的最大正向匹配算法示例
Dec 19 PHP
详细对比php中类继承和接口继承
Oct 11 PHP
PHP基于mcript扩展实现对称加密功能示例
Feb 21 PHP
laravel-admin 实现在指定的相册下添加照片
Oct 21 PHP
深入解析PHP底层机制及相关原理
Dec 11 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 函数使用方法与函数定义方法
2010/05/09 PHP
php select,radio和checkbox默认选择的实现方法
2010/05/15 PHP
PHP时间格式控制符对照表分享
2013/07/23 PHP
phpQuery让php处理html代码像jQuery一样方便
2015/01/06 PHP
php从csv文件读取数据并输出到网页的方法
2015/03/14 PHP
PHP实现批量上传单个文件
2015/12/29 PHP
php处理单文件、多文件上传代码分享
2016/08/24 PHP
img的onload的另类用法
2008/01/10 Javascript
Jquery实战_读书笔记2 选择器
2010/01/22 Javascript
Function.prototype.call.apply结合用法分析示例
2013/07/03 Javascript
详解jQuery插件开发中的extend方法
2013/11/19 Javascript
node.js中的require使用详解
2014/12/15 Javascript
jQuery 处理页面的事件详解
2015/01/20 Javascript
JavaScript计算两个日期时间段内日期的方法
2015/03/16 Javascript
JS实现把鼠标放到链接上出现滚动文字的方法
2016/04/06 Javascript
解读Bootstrap v4 sass设计
2016/05/29 Javascript
VUEJS实战之修复错误并且美化时间(2)
2016/06/13 Javascript
浅谈js在html中的加载执行顺序,多个jquery ready执行顺序
2016/11/26 Javascript
JS基于正则表达式实现的密码强度验证功能示例
2017/09/21 Javascript
详解关于webpack多入口热加载很慢的原因
2019/04/24 Javascript
vue给对象动态添加属性和值的实例
2019/09/09 Javascript
详解Angular Karma测试的持续集成实践
2019/11/15 Javascript
jquery.validate自定义验证用法实例分析【成功提示与择要提示】
2020/06/06 jQuery
JS实现京东商品分类侧边栏
2020/12/11 Javascript
[54:53]完美世界DOTA2联赛PWL S2 GXR vs PXG 第二场 11.18
2020/11/18 DOTA
浅谈python中截取字符函数strip,lstrip,rstrip
2015/07/17 Python
Python cookbook(数据结构与算法)从任意长度的可迭代对象中分解元素操作示例
2018/02/13 Python
Pyinstaller打包.py生成.exe的方法和报错总结
2019/04/02 Python
python 解决flask 图片在线浏览或者直接下载的问题
2020/01/09 Python
python实现批量转换图片为黑白
2020/06/16 Python
PUMA澳大利亚官方网站:德国运动品牌
2018/10/19 全球购物
Right-on官方网站:日本知名的休闲服装品牌
2019/07/12 全球购物
四风批评与自我批评范文
2014/10/14 职场文书
单位介绍信格式
2015/01/31 职场文书
深入浅析Django MTV模式
2021/09/04 Python
PostgreSQL逻辑复制解密原理解析
2022/09/23 PostgreSQL