3.
$_SERVER[
'argc'
]
#
包含传递给程序的命令行参数的个数
(如果运行在命
令行模式)。
4.
$_SERVER[
'GATEWAY_INTERFACE'
] #
服务器使用的
CGI
规范的版本。例
如,“CGI/
1.1
”。
5.
$_SERVER[
'SERVER_NAME'
] #
当前运行脚本所在服务器主机的名称。
6.
$_SERVER[
'SERVER_SOFTWARE'
] #
服务器标识的字串,在响应请求时的头
部中给出。
7.
$_SERVER[
'SERVER_PROTOCOL'
] #
请求页面时通信协议的名称和版本。例
如,“HTTP/
1.0
”。
8.
$_SERVER[
'REQUEST_METHOD'
]
#
访问页面时的请求方法。例如:“GET”、
“HEAD”,“POST”,“PUT”。
9.
$_SERVER[
'QUERY_STRING'
] #
查询
(query)
的字符串。
10.$_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.html”。