别人整理的服务器变量:$_SERVER


Posted in PHP onOctober 20, 2006

[ 2006/04/09 21:46 | by andyli ] 
收集,好东西
/**********************
*
* author : Emerald
*
* homepage : http://gi.2288.org:88/
*
* sitename : 绿色学院 - Green Institute
*
* date  : 2005-2-11 2:27:18
*
* PHP 服务器变量:$_SERVER
*
**********************/

echo            

$_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['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 认证功能,这个变量便是认证的类型。

$_SERVER['PHP_SELF'].'
'    #当前正在执行脚本的文件名,与 document root相关。
?> 

PHP 相关文章推荐
用PHP调用Oracle存储过程的方法
Sep 12 PHP
PHP 实用代码收集
Jan 22 PHP
php 数组排序 array_multisort与uasort的区别
Mar 24 PHP
PHP隐形一句话后门,和ThinkPHP框架加密码程序(base64_decode)
Nov 02 PHP
php去除HTML标签实例
Nov 06 PHP
PHP中的一些常用函数收集
May 26 PHP
解决php的“It is not safe to rely on the system’s timezone settings”问题
Oct 08 PHP
分享php代码将360浏览器导出的favdb的sqlite数据库文件转换为html
Dec 09 PHP
php微信开发之上传临时素材
Jun 24 PHP
PHP中检索字符串的方法分析【strstr与substr_count方法】
Feb 17 PHP
php实现文件管理与基础功能操作
Mar 21 PHP
PHP面向对象程序设计模拟一般面向对象语言中的方法重载(overload)示例
Jun 13 PHP
Apache, PHP在Windows 9x/NT下的安装与配置 (二)
Oct 09 #PHP
PHP新手上路(十)
Oct 09 #PHP
来自PHP.NET的入门教程
Oct 09 #PHP
PHP新手上路(九)
Oct 09 #PHP
PHP新手上路(二)
Oct 09 #PHP
PHP新手上路(三)
Oct 09 #PHP
PHP新手上路(四)
Oct 09 #PHP
You might like
Content-type 的说明
2006/10/09 PHP
php中$this->含义分析
2009/11/29 PHP
php数据结构与算法(PHP描述) 查找与二分法查找
2012/06/21 PHP
php curl_init函数用法
2014/01/31 PHP
PHP轻量级数据库操作类Medoo增加、删除、修改、查询例子
2014/07/04 PHP
PHP常见数组函数用法小结
2016/03/21 PHP
PHP中Cookie的使用详解(简单易懂)
2017/04/28 PHP
Thinkphp 框架基础之入口文件功能、定义与用法分析
2020/04/27 PHP
深入分析PHP设计模式
2020/06/15 PHP
[Web]防止用户复制页面内容和另存页面的方法
2009/02/06 Javascript
关于JavaScript的with 语句的使用方法
2011/05/09 Javascript
node.js中的fs.fsyncSync方法使用说明
2014/12/15 Javascript
jQuery实现鼠标悬停显示提示信息窗口的方法
2015/04/30 Javascript
asp.net中oracle 存储过程(图文)
2015/08/12 Javascript
js实现简单的计算器功能
2017/01/16 Javascript
Node.js连接mongodb实例代码
2017/06/06 Javascript
Vue框架中正确引入JS库的方法介绍
2017/07/30 Javascript
JavaScript输入分钟、秒倒计时技巧总结(附代码)
2017/08/17 Javascript
浅谈angular4实际项目搭建总结
2017/12/01 Javascript
Node.js + express实现上传大文件的方法分析【图片、文本文件】
2019/03/14 Javascript
详解vue中router-link标签所必备了解的属性
2019/04/15 Javascript
webpack4手动搭建Vue开发环境实现todoList项目的方法
2019/05/16 Javascript
js实现鼠标点击页面弹出自定义文字效果
2019/12/24 Javascript
微信小程序scroll-view的滚动条设置实现
2020/03/02 Javascript
Python中对象迭代与反迭代的技巧总结
2016/09/17 Python
查找python项目依赖并生成requirements.txt的方法
2018/07/10 Python
Python 比较文本相似性的方法(difflib,Levenshtein)
2018/10/15 Python
网页布局中CSS样式无效的十个重要原因详解
2017/08/10 HTML / CSS
碧欧泉美国官网:Biotherm美国
2016/08/31 全球购物
优秀管理者事迹材料
2014/05/22 职场文书
单位工作证明
2014/10/07 职场文书
党支部承诺书
2015/01/20 职场文书
布达拉宫的导游词
2015/02/02 职场文书
南极大冒险观后感
2015/06/05 职场文书
教你使用VS Code的MySQL扩展管理数据库的方法
2022/01/22 MySQL
Go语言测试库testify使用学习
2022/07/23 Golang