别人整理的服务器变量:$_SERVER_PHP教程
[ 2006/04/09 21:46 | by andyli ]
收集,好东西
/**********************
*
* author : Emerald
*
* homepage : http://gi.2288.org:88/
*
* sitename : 绿色学院 - Green Institute
*
* date : 2005-2-11 2:27:18
*
* PHP 服务器变量:$_SERVER
*
**********************/
echo
$_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['QUERY_STRING'].'
' #查询(query)的字符串。
.$_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: 头部的内容。
.$_SERVER['REMOTE_ADDR'].'
' #正在浏览当前页面用户的 IP 地址。
.$_SERVER['REMOTE_HOST'].'
' #正在浏览当前页面用户的主机名。
.$_SERVER['REMOTE_PORT'].'
' #用户连接到服务器时所使用的端口。
.$_SERVER['SCRIPT_FILENAME'].'
' #当前执行脚本的绝对路径名。
.$_SERVER['SERVER_ADMIN'].'
' #管理员信息
.$_SERVER['SERVER_PORT'].'
' #服务器所使用的端口
.$_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 认证功能,这个变量便是认证的类型。
$_SERVER['PHP_SELF'].'
' #当前正在执行脚本的文件名,与 document root相关。
?>

热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)

热门话题

RPC服务器不可用进不了桌面怎么办近年来,计算机和互联网已经深入到我们的生活中的各个角落。作为一种集中计算和资源共享的技术,远程过程调用(RPC)在网络通信中起着至关重要的作用。然而,有时我们可能会遇到RPC服务器不可用的情况,导致无法进入桌面。本文将介绍一些可能导致此问题的原因,并提供解决方案。首先,我们需要了解RPC服务器不可用的原因。RPC服务器是一种

作为一名LINUX用户,我们经常需要在CentOS上安装各种软件和服务器,本文将详细介绍如何在CentOS上安装fuse和搭建服务器的过程,帮助您顺利完成相关操作。CentOS安装fuseFuse是一个用户空间文件系统框架,允许非特权用户通过自定义文件系统实现对文件系统的访问和操作,在CentOS上安装fuse非常简单,只需按照以下步骤操作:1.打开终端,以root用户登录。2.使用以下命令安装fuse软件包:```yuminstallfuse3.确认安装过程中的提示,输入`y`继续。4.安装完

DHCP中继的作用是将接收到的DHCP数据包转发到网络上的另一个DHCP服务器,即使这两个服务器位于不同的子网中。通过使用DHCP中继,您可以实现在网络中心部署一个集中式的DHCP服务器,并利用它为所有网络子网/VLAN动态分配IP地址。Dnsmasq是一种常用的DNS和DHCP协议服务器,可以配置为DHCP中继服务器,以帮助管理网络中的动态主机配置。在本文中,我们将向您展示如何将dnsmasq配置为DHCP中继服务器。内容主题:网络拓扑在DHCP中继上配置静态IP地址集中式DHCP服务器上的D

在网络数据传输中,IP代理服务器扮演着重要的角色,能够帮助用户隐藏真实IP地址,保护隐私、提升访问速度等。在本篇文章中,将介绍如何用PHP构建IP代理服务器的最佳实践指南,并提供具体的代码示例。什么是IP代理服务器?IP代理服务器是一种位于用户与目标服务器之间的中间服务器,它充当用户与目标服务器之间的中转站,将用户的请求和响应进行转发。通过使用IP代理服务器

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

星露谷物语中硬木是一种重要的合成材料,我们在游戏中能够有着很多用途,所以在日常的时候可以囤一下,硬木具体有什么途径能够获得呢,下面就为大家带来星露谷物语硬木获取途径,有需要的话可以参考一下。星露谷物语硬木获取途径1、每天前去秘密森林采掘树桩可以快速获得硬木。2、在秘密森林中采掘树桩和打怪有概率获得桃花心木种籽。3、将种子种在院子中会长出桃花心木。4、最后将桃花心木采掘后也可以快速获得大量硬木。

epic服务器离线进不了游戏怎么办?这个问题想必很多小伙伴都有遇到过,出现了此提示就是导致正版的游戏无法启动,那么出现这个问题一般是网络和安全软件干扰导致的,那么应该怎么解决呢,本期小编就来和大伙分享解决方法,希望今日的软件教程可以帮助各位解决问题。 epic服务器离线进不了游戏怎么办: 1、很可能是被安全软件干扰了,将游戏平台和安全软件关闭在重启。 2、其次就是网络波动过大,尝试重启一次路由器,看看是否有效,如果条件可以的话,可以尝试使用5g移动网络来进行操作。 3、然后有可能是更

微软在最新的稳定版本中为Windows11/10端的Edge浏览器增添了一个新功能,即“手机上传”。用户现在可以通过Edge浏览器直接从手机上传文件,而且该功能几乎适用于所有网站,没有文件格式的限制。这一功能的引入为用户提供了更加便捷的上传方式,使得在使用Edge浏览器时可以更加高效地管理和分享文件。如何使用“手机上传”功能:打开Edge浏览器,点击任何网站的“上传”选项,然后在文件选择器中选择“从移动设备上传”。使用手机相机扫描二维码。在Edge浏览器点击“确认”配对设备。点击“上传文件”选项
