您的位置:首页 > 编程语言 > PHP开发

php $_SERVER全局变量相关

2011-12-21 11:00 501 查看
①  $_SERVER['PHP_SELF']       ----------当前正在执行的脚本
② $_SERVER['argv']               -----------传递给脚本的参数

③ $_SERVER['argc']            -----包含传递给程序的命令行参数的个数(如果运行在命令行模式)

④ $_SERVER['GETWAY_INTERFACE']  ----------服务器使用的规范CGI版本

⑤ $_SERVER['SERVER_NAME']  ----------------当前运行脚本所在服务器主机的名称
⑥ $_SERVER['SERVER_SOFTWARE']   ------------服务器标识的字母,在响应请求时的头部中给出

⑦ $_SERVER['SERVER_PROTOCAL']  -------------请求页面时通信协议的名称和版本
⑧ $_SERVER['REQUEST_METHOD'] -------------访问页面时的请求方法
⑨ $_SERVER['QUERY_STRING'] ------------查询(query)的字符串

⑩ $_SERVER['DOCUMENT_ROOT']  ------------当前运行脚本所在的文档根目录,在服务器配置文件中定义

11) $_SERVER['HTTP_ACCEPT']  ----------- 当前请求的accept:头部的内容

12) $_SERVER['HTTP_ACCEPT_CHARSET'] -----------当前请求的 Accept-Charset: 头部的内容。例如:“iso-8859-1,*,utf-8”

13) $_SERVER['HTTP_ACCEPT_ENCODING'] -----------当前请求的 Accept-Encoding: 头部的内容。例如:“gzip

14) $_SERVER['HTTP_ACCEPT_LANGUAGE']  ------------当前请求的 Accept-Language: 头部的内容。例如:“en”

15) $_SERVER['HTTP_CONNECTION'] -------------当前请求的 Connection: 头部的内容。例如:“Keep-Alive”

16) $_SERVER['HTTP_HOST'] -------------当前请求的host:头部内容

17)$_SERVER['HTTP_REFERER'] -------------链接到当前页面的前一页面的URL地址

18) $_SERVER['HTTP_USER_AGENT']  ---------------当前请求的 User_Agent: 头部的内容

19) $_SERVER['HTTPS']  -------------------- 如果通过https访问,则被设为一个非空的值(on),否则返回off

20) $_SERVER['REMOTE_ADDR']  --------------正在浏览当前页面的用户IP地址

21) $_SERVER['REMOTE_HOST']  --------------正在浏览当前页面的用户的主机名
22)  $_SERVER['REMOTE_PORT'] -------------当前用户连接到服务器的端口

23)  $_SERVER['SCRIPT_FILENAME'] -----------当前执行脚本的绝对路径

24)  $_SERVER['SERVER_ADMIN'] ----------管理员信息

25) $_SERVER['SERVER_PORT'] -----------服务器所使用的端口

26) $_SERVER['SERVER_SIGNATURE']  -----------包含服务器版本和虚拟主机名的字符串

27) $_SERVER['PATH_TRANSLATED'] -------------当前脚本所在文件系统(不是文档根目录)的基本路径

28) $_SERVER['SCRIPT_NAME'] --------------包含当前脚本的路径,这对页面需要指向自己是非常有用
29) $_SERVER['REQUEST_URI'] ----------------访问此页面所需的URI, 如:‘./index.php’

30) $_SERVER['HTTP_AUTH_USER'] -------------当PHP运行在 Apache 模块方式下,并且正在使用 HTTP 认证功能,这个变量便是用户输入的用户名

31) $_SERVE
4000
R['HTTP_AUTH_PWD'] -------------当PHP运行在 Apache 模块方式下,并且正在使用 HTTP 认证功能,这个变量便是用户输入的密码。

32) $_SERVER['HTTP_AUTH_TYPE'] ----------------当PHP运行在Apache 模块方式下,并且正在使用 HTTP 认证功能,这个变量便是认证的类型。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息