PHP超全局变量$_SERVER
$_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组,这个数组中的项目由 Web 服务器创建。
["HTTP_HOST"]:当前请求头中 Host: 项的内容,即域名。
["HTTP_CONNECTION"]:当前请求头中 Connection: 项的内容,如:"keep-alive"
["HTTP_USER_AGENT"]:当前请求头中 User-Agent: 项的内容,该字符串表明了访问该页面的用户代理的信息。
如:"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.106 Safari/537.36"
["HTTP_ACCEPT"]:当前请求头中 Accept: 项的内容,如:"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"
["HTTP_ACCEPT_ENCODING"]:当前请求头中 Accept-Encoding: 项的内容,如:"gzip, deflate, sdch"
["HTTP_ACCEPT_LANGUAGE"]:当前请求头中 Accept-Language: 项的内容,如:"zh-CN,zh;q=0.8"
["HTTP_COOKIE"]:浏览器cookie
["SERVER_SIGNATURE"]:包含了服务器版本和虚拟主机名的字符串。如:"<address>Apache/2.2.8 (Win32) PHP/5.2.6 Server at 127.0.0.1 Port 80</address>"
["SERVER_SOFTWARE"]:服务器标识字符串,在响应请求时的头信息中给出。如: "Apache/2.2.8 (Win32) PHP/5.2.6"
["SERVER_NAME"]:当前运行脚本所在的服务器的主机名,即域名。
["SERVER_ADDR"]:当前运行脚本所在的服务器的 IP 地址。如:"127.0.0.1"
["SERVER_PORT"]:Web 服务器使用的端口。默认值为 “80”。如果使用 SSL 安全连接,则这个值为用户设置的 HTTP 端口。
["REMOTE_ADDR"]:浏览当前页面的用户的 IP 地址。
["DOCUMENT_ROOT"]:当前运行脚本所在的文档根目录。在服务器配置文件中定义。
["SERVER_ADMIN"]:Apache 服务器配置文件中的 SERVER_ADMIN 参数。
["SCRIPT_FILENAME"]:当前执行脚本的绝对路径。
["REMOTE_PORT"]:用户机器上连接到 Web 服务器所使用的端口号。
["GATEWAY_INTERFACE"]:服务器使用的 CGI 规范的版本;例如,“CGI/1.1”。
["SERVER_PROTOCOL"]:请求页面时通信协议的名称和版本。例如,“HTTP/1.1”。
["REQUEST_METHOD"]:访问页面使用的请求方法;例如,“GET”, “HEAD”,“POST”,“PUT”。
["QUERY_STRING"]:查询字符串,如果有的话,通过它进行页面访问,即URL问号后的内容,如:"type=1"
["REQUEST_URI"]:URI 用来指定要访问的页面。如:"/api/index.php?type=1"
["SCRIPT_NAME"]:包含当前脚本的路径。如:"/api/index.php"
["PHP_SELF"]:当前执行脚本的文件名,与 document root 有关,如: "/api/index.php"
["REQUEST_TIME"]:请求开始时的时间戳。从 PHP 5.1.0 起可用。
["REQUEST_TIME_FLOAT"]:请求开始时的时间戳,微秒级别的精准度。 自 PHP 5.4.0 开始生效。
以上就是PHP超全局变量$_SERVER的全部内容,欢迎大家学习。
相关推荐
深度学习 -- 损失函数
深度残差网络(Deep Residual Networks (ResNets))
深度学习 -- 激活函数
神经网络训练 -- 调整学习速率
生成对抗网络(GAN)改进与发展
生成对抗网络(GAN)优点与缺点
生成对抗网络(GAN)的训练
生成对抗网络(GAN)基本原理
生成模型与判别模型