PHP中$_SERVER详解

来源:互联网 发布:佳能软件dpp 4.0 编辑:程序博客网 时间:2024/05/01 14:35
PHP 中$_SERVER 的详细用法

$_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['REQUEST_TIME']#请求开始时的时间戳。从 PHP 5.1.0 起有效。

$_SERVER['QUERY_STRING'] #查询(query)的字符串(URL 中第一 个问号 ? 之后的内容) 。

$_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: 头部 的内容。该字符串表明了访问该页面的用户代理的信息。一个典型的 例子是:Mozilla/4.5 [en] (X11; U; Linux 2.2.9 i586)。也可以使用 get_browser() 得到此信息。

$_SERVER['HTTPS']#如果脚本是通过 HTTPS 协议被访问,则被设 为一个非空的值。 当 前 请 求 的

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

$_SERVER['REMOTE_HOST'] #正在浏览当前页面用户的主机名。 注: 必须配置 Web 服务器来建立此变量。例如 Apache 需要在 httpd.conf 中有 HostnameLookups On。参见 gethostbyaddr()。

$_SERVER['REMOTE_PORT'] #用户连接到服务器时所使用的端口。

$_SERVER['SCRIPT_FILENAME'] #当前执行脚本的绝对路径名。 注 : 如 果 脚 本 在 CLI 中 被 执 行 , 作 为 相 对 路 径 , 例 如 file.php 或../file.php,

 $_SERVER['SCRIPT_FILENAME'] 将包含用户指定的相 对路径。

$_SERVER['SERVER_ADMIN'] #管理员信息,该值指明了 Apache 服 务器配置文件中的 SERVER_ADMIN 参数。 如果脚本运行在一个虚拟 主机上,则该值是那个虚拟主机的值。


 $_SERVER['SERVER_PORT'] #服务器所使用的端口。默认为“80”。 如果使用 SSL 安全连接,则这个值为用户设置的 HTTP 端口。

$_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 认证功能,这个变量便是认证的类型。
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 a2如果扣12分怎么办 b2一次超速12分怎么办 b2本扣了12分怎么办 驾照扣了27分怎么办 大车一次扣12分怎么办 a2驾照扣10分怎么办 驾驶证强制降级没给驾驶证怎么办 6P升11.2卡了怎么办 b2驾照记满12分怎么办 c1驾驶证没分了怎么办 驾照扣了15分怎么办 驾驶证暂扣六个月后怎么办 醉驾交警不通知怎么办 参军后地方驾驶证年审怎么办 军人驾驶证到期身份证注销了怎么办 资格证脱审30天怎么办 驾驶证c证扣6分怎么办 驾照被扣了9分怎么办 驾驶证被扣了9分怎么办 a2驾驶本扣3分怎么办 c1e没过扣了满分怎么办 c1一下扣12分怎么办 换证体检过不了怎么办 唐山驾驶本到期换本怎么办 北京居住证变更地址了怎么办 眼睛弱视驾驶证换证不了怎么办? 驾照的分扣完了怎么办 驾照被扣了3分怎么办 交警扣了行驶证怎么办 报考驾照时手机号录错怎么办 摩托车被交警队拖走怎么办 汽车牌照被偷了怎么办 代理品牌个体工商营业证怎么办 2地交社保怎么办退休 驾驶证脱审3月怎么办 a1一次性扣12分怎么办 驾照在外地掉了怎么办 在外市考的驾照怎么办 驾照过期3个月怎么办 驾照过期6个月怎么办 b本扣分了6分怎么办