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 相关文章推荐
解决phpmyadmin中文乱码问题。。。
Jan 18 PHP
phpMyAdmin 安装配置方法和问题解决
Jun 08 PHP
PHP 防注入函数(格式化数据)
Aug 08 PHP
php递归函数三种实现方法及如何实现数字累加
Aug 07 PHP
关于WordPress的SEO优化相关的一些PHP页面脚本技巧
Dec 10 PHP
PHP开发制作一个简单的活动日程表Calendar
Jun 20 PHP
PHP简单读取PDF页数的实现方法
Jul 21 PHP
PHPCMS V9 添加二级导航的思路详解
Oct 20 PHP
php  单例模式详细介绍及实现源码
Nov 05 PHP
php微信公众平台开发(一) 配置接口
Dec 06 PHP
yii2使用GridView实现数据全选及批量删除按钮示例
Mar 01 PHP
PHP获取php,mysql,apche的版本信息及更多服务器信息
Mar 09 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实现基于3DES算法加密解密字符串示例
2018/08/24 PHP
js控制CSS样式属性语法对照表
2012/12/11 Javascript
非html5实现js版弹球游戏示例代码
2013/09/22 Javascript
JavaScript实现16进制颜色值转RGB的方法
2015/02/09 Javascript
js中setTimeout()与clearTimeout()用法实例浅析
2015/05/12 Javascript
js实现鼠标点击左上角滑动菜单效果代码
2015/09/06 Javascript
JavaScript中的操作符类型转换示例总结
2016/05/30 Javascript
15个非常实用的JavaScript代码片段
2016/12/18 Javascript
javascript基础练习之翻转字符串与回文
2017/02/20 Javascript
关于使用js算总价的问题
2017/06/23 Javascript
Postman模拟发送带token的请求方法
2018/03/31 Javascript
JS与jQuery实现ListBox上移,下移,左移,右移操作功能示例
2018/05/31 jQuery
JavaScript中filter的用法实例分析
2019/02/27 Javascript
vue项目中在外部js文件中直接调用vue实例的方法比如说this
2019/04/28 Javascript
浅析vue-cli3配置webpack-bundle-analyzer插件【推荐】
2019/10/23 Javascript
js实现百度淘宝搜索功能
2020/02/17 Javascript
[00:52]DOTA2第二届亚洲邀请赛预选赛宣传片
2017/01/13 DOTA
[01:01:04]2018DOTA2亚洲邀请赛 4.5 淘汰赛 OpTic vs TNC 第一场
2018/04/06 DOTA
python文件特定行插入和替换实例详解
2017/07/12 Python
对python中的iter()函数与next()函数详解
2018/10/18 Python
python爬取盘搜的有效链接实现代码
2019/07/20 Python
Python如何把多个PDF文件合并代码实例
2020/02/13 Python
Python中操作各种多媒体,视频、音频到图片的代码详解
2020/06/04 Python
python实现双人五子棋(终端版)
2020/12/30 Python
基于tensorflow __init__、build 和call的使用小结
2021/02/26 Python
实例教程 利用html5和css3打造一款创意404页面
2014/10/20 HTML / CSS
小学生爱国演讲稿
2014/04/25 职场文书
信用社竞聘演讲稿
2014/05/16 职场文书
2014年教育教学工作总结
2014/11/13 职场文书
给客户的感谢信
2015/01/21 职场文书
应届生简历自我评价
2015/03/11 职场文书
解约证明模板
2015/06/19 职场文书
堂吉诃德读书笔记
2015/06/30 职场文书
如果用一句诗总结你的上半年,你会用哪句呢?
2019/07/16 职场文书
详解Python牛顿插值法
2021/05/11 Python
Java 死锁解决方案
2022/05/11 Java/Android