您好,欢迎访问一九零五行业门户网

php中$_SERVER环境变量用法

本文章来介绍一下关于$_server环境变量的各种参数用法,有需要了解的朋友可以参考一下本文章.
$_server['php_self']:相对于网站根目录的路径及 php 程序名称,与 document root 相关. $_server['http_referer']:链接到当前页面的前一页面的 url 地址. $_server['script_name']:相对于网站根目录的路径及 php 程序文件名称 . $_server['request_uri']:访问此页面所需的 uri . $_server['script_filename']:当前运行 php 程序的绝对路径及文件名. $_server['path_translated']:当前 php 程序所在文件系统(不是文档根目录)的基本路径. $_server['query_string']:查询(query)的字符串(url 中第一个问号 ? 之后的内容但不包括 # 后面的内容). $_server['argv']:传递给当前 php 程序的参数. $_server['argc']:命令行模式下,包含传递给程序的命令行参数的个数. $_server['request_time']:请求开始时的时间戳,从 php 5.1.0 起有效. $_server['request_method']:访问页面时的请求方法,例如:get、head,post或put. $_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: 头信息的内容.例如:zh-cn. $_server['http_connection']:当前请求的 connection: 头信息的内容.例如:keep-alive. $_server['http_host']:当前请求的 host: 头信息的内容. $_server['https']:如果 php 程序是通过 https 协议被访问,则被设为一个非空的值. $_server['php_auth_digest']:当作为 apache 模块运行时,进行 http digest 认证的过程中,此变量被设置成客户端发送的authorizationhttp 头内容(以便作进一步的认证操作). $_server['php_auth_user']:当 php 运行在 apache 或 iis(php 5 是 isapi)模块方式下,并且正在使用 http 认证功能,这个变量便是用户输入的用户名. $_server['php_auth_pw']:当 php 运行在 apache 或 iis(php 5 是 isapi)模块方式下,并且正在使用 http 认证功能,这个变量便是用户输入的密码. $_server['auth_type']:当 php 运行在 apache 模块方式下,并且正在使用 http 认证功能,这个变量便是认证的类型. 服务器端相关$_server['document_root']:当前运行 php 程序所在的文档根目录,在服务器配置文件中定义. $_server['gateway_interface']:服务器使用的 cgi 规范的版本,例如:cgi/1.1. $_server['server_addr']:当前运行 php 程序所在的服务器的 ip 地址. $_server['server_name']:当前运行 php 程序所在的服务器的名称. $_server['server_admin']:apache 服务器配置文件中的 server_admin 参数. $_server['server_port']:服务器所使用的端口.如果使用 ssl 安全连接,则这个值为用户设置的 http 端口. $_server['server_signature']:包含服务器版本和虚拟主机名的字符串. $_server['server_software']:服务器标识的字串,在响应请求时的头信息中给出. $_server['server_protocol']:请求页面时通信协议的名称和版本,例如:http/1.0. 其他杂项$_server['http_user_agent']:当前请求的 user-agent: 头信息的内容,该字符串表明了访问该页面的用户代理的信息. $_server['remote_addr']:正在浏览当前页面用户的 ip 地址. $_server['remote_host']:正在浏览当前页面用户的主机名. $_server['remote_port']:用户连接到服务器时所使用的端口
文章链接:
随便收藏,请保留本文地址!
其它类似信息

推荐信息