php预定义$_SERVER实例,所有$_SERVER开头的都是预定义服务变量。
<style><span> body{ background:<span>#<span>EEE;<span> } </style> <span>php </span><span>header</span>("Content-type:text/html;charset=utf8"<span>); </span><span>echo</span> "error_reporting=>".<span>error_reporting</span>(<span>E_ALL</span>)."<br>"<span>; </span><span>echo</span> "PHP_SELF=>".<span>$_SERVER</span>['PHP_SELF']."<br>"; <span>#</span><span>当前正在执行脚本的文件名,与 document root相关。</span><span>echo</span> "argv=>".<span>$_SERVER</span>['argv']."<br>"; <span>#</span><span>传递给该脚本的参数。</span><span>echo</span> "argc=>".<span>$_SERVER</span>['argc']."<br>"; <span>#</span><span>包含传递给程序的命令行参数的个数(如果运行在命令行模式)。</span><span>echo</span> "GATEWAY_INTERFACE=>".<span>$_SERVER</span>['GATEWAY_INTERFACE']."<br>"; <span>#</span><span>服务器使用的 CGI 规范的版本。例如,“CGI/1.1”。</span><span>echo</span> "SERVER_NAME=>".<span>$_SERVER</span>['SERVER_NAME']."<br>"; <span>#</span><span>当前运行脚本所在服务器主机的名称。</span><span>echo</span> "SERVER_SOFTWARE=>".<span>$_SERVER</span>['SERVER_SOFTWARE']."<br>"; <span>#</span><span>服务器标识的字串,在响应请求时的头部中给出。</span><span>echo</span> "SERVER_PROTOCOL=>".<span>$_SERVER</span>['SERVER_PROTOCOL']."<br>"; <span>#</span><span>请求页面时通信协议的名称和版本。例如,“HTTP/1.0”。</span><span>echo</span> "REQUEST_METHOD=>".<span>$_SERVER</span>['REQUEST_METHOD']."<br>"; <span>#</span><span>访问页面时的请求方法。例如:“GET”、“HEAD”,“POST”,“PUT”。</span><span>echo</span> "REQUEST_TIME=>".<span>date</span>("Y-m-d H:s:i", <span>$_SERVER</span>['REQUEST_TIME'])."<br>"; <span>#</span><span>请求开始的时间戳</span><span>echo</span> "QUERY_STRING=>".<span>$_SERVER</span>['QUERY_STRING']."<br>"; <span>#</span><span>查询(query)的字符串。</span><span>echo</span> "DOCUMENT_ROOT=>".<span>$_SERVER</span>['DOCUMENT_ROOT']."<br>"; <span>#</span><span>当前运行脚本所在的文档根目录。在服务器配置文件中定义。</span><span>echo</span> "HTTP_ACCEPT=>".<span>$_SERVER</span>['HTTP_ACCEPT']."<br>"; <span>#</span><span>当前请求的 Accept: 头部的内容。</span><span>echo</span> "HTTP_ACCEPT_CHARSET=>".<span>$_SERVER</span>['HTTP_ACCEPT_CHARSET']."<br>"; <span>#</span><span>当前请求的 Accept-Charset: 头部的内容。例如:“iso-8859-1,*,utf-8”。</span><span>echo</span> "HTTP_ACCEPT_ENCODING=>".<span>$_SERVER</span>['HTTP_ACCEPT_ENCODING']."<br>"; <span>#</span><span>当前请求的 Accept-Encoding: 头部的内容。例如:“gzip”。</span><span>echo</span> "HTTP_ACCEPT_LANGUAGE=>".<span>$_SERVER</span>['HTTP_ACCEPT_LANGUAGE']."<br>"; <span>#</span><span>当前请求的 Accept-Language: 头部的内容。例如:“en”。</span><span>echo</span> "HTTP_C>$_SERVER['HTTP_CONNECTION']."<br>"; <span>#</span><span>当前请求的 Connection: 头部的内容。例如:“Keep-Alive”。</span><span>echo</span> "HTTP_HOST=>".<span>$_SERVER</span>['HTTP_HOST']."<br>"; <span>#</span><span>当前请求的 Host: 头部的内容。</span><span>echo</span> "HTTP_REFERER=>".<span>$_SERVER</span>['HTTP_REFERER']."<br>"; <span>#</span><span>a标签跳转链接到当前页面的前一页面的 URL 地址。</span><span>echo</span> "HTTP_USER_AGENT=>".<span>$_SERVER</span>['HTTP_USER_AGENT']."<br>"; <span>#</span><span>当前请求的 User-Agent: 头部的内容。</span><span>echo</span> "HTTPS=>".<span>$_SERVER</span>['HTTPS']."<br>"; <span>#</span><span>如果通过https访问,则被设为一个非空的值(on),否则返回off</span><span>echo</span> "REMOTE_ADDR=>".<span>$_SERVER</span>['REMOTE_ADDR']."<br>"; <span>#</span><span>正在浏览当前页面用户的 IP 地址。</span><span>echo</span> "REMOTE_HOST=>".<span>$_SERVER</span>['REMOTE_HOST']."<br>"; <span>#</span><span>正在浏览当前页面用户的主机名。</span><span>echo</span> "REMOTE_PORT=>".<span>$_SERVER</span>['REMOTE_PORT']."<br>"; <span>#</span><span>用户连接到服务器时所使用的端口。</span><span>echo</span> "SCRIPT_FILENAME=>".<span>$_SERVER</span>['SCRIPT_FILENAME']."<br>"; <span>#</span><span>当前执行脚本的绝对路径名。</span><span>echo</span> "SERVER_ADMIN=>".<span>$_SERVER</span>['SERVER_ADMIN']."<br>"; <span>#</span><span>管理员信息</span><span>echo</span> "SERVER_PORT=>".<span>$_SERVER</span>['SERVER_PORT']."<br>"; <span>#</span><span>服务器所使用的端口</span><span>echo</span> "SERVER_SIGNATURE=>".<span>$_SERVER</span>['SERVER_SIGNATURE']."<br>"; <span>#</span><span>包含服务器版本和虚拟主机名的字符串。</span><span>echo</span> "PATH_TRANSLATED=>".<span>$_SERVER</span>['PATH_TRANSLATED']."<br>"; <span>#</span><span>当前脚本所在文件系统(不是文档根目录)的基本路径。</span><span>echo</span> "SCRIPT_NAME=>".<span>$_SERVER</span>['SCRIPT_NAME']."<br>"; <span>#</span><span>包含当前脚本的路径。这在页面需要指向自己时非常有用。</span><span>echo</span> "REQUEST_RUI=>".<span>$_SERVER</span>['REQUEST_URI']."<br>"; <span>#</span><span>访问此页面所需的 URI。例如,“/index.html”。</span><span>echo</span> "__FILE__=>".<span>__FILE__</span>."<br>";
以上就介绍了php预定义$_SERVER实例,所有$_SERVER开头的都是预定义服务变量。,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

许多用户在选择智能手表的时候都会选择的华为的品牌,其中华为GT3pro和GT4都是非常热门的选择,不少用户都很好奇华为GT3pro和GT4有什么区别,下面就就给大家介绍一下二者。华为GT3pro和GT4有什么区别一、外观GT4:46mm和41mm,材质是玻璃表镜+不锈钢机身+高分纤维后壳。GT3pro:46.6mm和42.9mm,材质是蓝宝石玻璃表镜+钛金属机身/陶瓷机身+陶瓷后壳二、健康GT4:采用最新的华为Truseen5.5+算法,结果会更加的精准。GT3pro:多了ECG心电图和血管及安

http状态码520是指服务器在处理请求时遇到了一个未知的错误,无法提供更具体的信息。用于表示服务器在处理请求时发生了一个未知的错误,可能是由于服务器配置问题、网络问题或其他未知原因导致的。通常是由服务器配置问题、网络问题、服务器过载或代码错误等原因导致的。如果遇到状态码520错误,最好联系网站管理员或技术支持团队以获取更多的信息和帮助。

http状态码403是服务器拒绝了客户端的请求的意思。解决http状态码403的方法是:1、检查身份验证凭据,如果服务器要求身份验证,确保提供正确的凭据;2、检查IP地址限制,如果服务器对IP地址进行了限制,确保客户端的IP地址被列入白名单或未列入黑名单;3、检查文件权限设置,如果403状态码与文件或目录的权限设置有关,确保客户端具有足够的权限访问这些文件或目录等等。

WindowsServerBackup是WindowsServer操作系统自带的一个功能,旨在帮助用户保护重要数据和系统配置,并为中小型和企业级企业提供完整的备份和恢复解决方案。只有运行Server2022及更高版本的用户才能使用这一功能。在本文中,我们将介绍如何安装、卸载或重置WindowsServerBackup。如何重置Windows服务器备份如果您的服务器备份遇到问题,备份所需时间过长,或无法访问已存储的文件,那么您可以考虑重新设置WindowsServer备份设置。要重置Windows

掌握HTTP301状态码的含义:网页重定向的常见应用场景随着互联网的迅猛发展,人们对网页交互的要求也越来越高。在网页设计领域,网页重定向是一种常见且重要的技术,通过HTTP301状态码来实现。本文将探讨HTTP301状态码的含义以及在网页重定向中的常见应用场景。HTTP301状态码是指永久重定向(PermanentRedirect)。当服务器接收到客户端发

HTTP状态码200:探索成功响应的含义与用途HTTP状态码是用来表示服务器响应状态的数字代码。其中,状态码200表示请求已成功被服务器处理。本文将探索HTTP状态码200的具体含义与用途。首先,让我们了解一下HTTP状态码的分类。状态码被分为五个类别,分别是1xx、2xx、3xx、4xx和5xx。其中,2xx表示成功的响应。而200是2xx中最常见的状态码

在当今科技快速发展的时代,编程语言也如雨后春笋般涌现出来。其中一门备受瞩目的语言就是Go语言,它以其简洁、高效、并发安全等特性受到了许多开发者的喜爱。Go语言以其强大的生态系统而著称,其中有许多优秀的开源项目。本文将介绍五个精选的Go语言开源项目,带领读者一起探索Go语言开源项目的世界。KubernetesKubernetes是一个开源的容器编排引擎,用于自

解决方法:1、检查请求头中的Content-Type;2、检查请求体中的数据格式;3、使用适当的编码格式;4、使用适当的请求方法;5、检查服务器端的支持情况。
