<?php
foreach($_SERVER as $key=>$val){
echo "$key:<font color=blue>$val</font><br>";
}
?>
HTTP_ACCEPT:application/x-shockwave-flash, image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
HTTP_ACCEPT_LANGUAGE:zh-cn
HTTP_UA_CPU:x86
HTTP_ACCEPT_ENCODING:gzip, deflate
HTTP_USER_AGENT:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; GreenBrowser)
HTTP_HOST:localhost
HTTP_CONNECTION:Keep-Alive
HTTP_COOKIE:SQLiteManager_currentTheme=green; SQLiteManager_currentLangue=13; PHPSESSID=fgffore19cf4mbg389oc9k7t86
PATH:C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\90\Tools\binn\
SystemRoot:C:\WINDOWS
COMSPEC:C:\WINDOWS\system32\cmd.exe
PATHEXT:.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
WINDIR:C:\WINDOWS
SERVER_SIGNATURE:
SERVER_SOFTWARE:Apache/2.2.8 (Win32) PHP/5.2.6
SERVER_NAME:localhost
SERVER_ADDR:127.0.0.1
SERVER_PORT:80
REMOTE_ADDR:127.0.0.1
DOCUMENT_ROOT:E:/wamp/www/
SERVER_ADMIN:admin@localhost
SCRIPT_FILENAME:E:/wamp/www/mycms/getServer.php
REMOTE_PORT:4135
GATEWAY_INTERFACE:CGI/1.1
SERVER_PROTOCOL:HTTP/1.1
REQUEST_METHOD:GET
QUERY_STRING:id=32
REQUEST_URI:/mycms/getServer.php?id=32
SCRIPT_NAME:/mycms/getServer.php
PHP_SELF:/mycms/getServer.php
REQUEST_TIME:1264261652
分享到:
相关推荐
在PHP开发中,`$_SERVER`是一个预定义的全局变量,它包含了服务器和执行环境的信息。这些信息对理解客户端请求、服务器配置以及处理HTTP头部非常重要。以下将详细介绍`$_SERVER`中的一些常用元素及其应用场景。 ###...
首先,`$_SERVER['REMOTE_ADDR']`是PHP用于获取客户端(浏览器)IP地址的一个变量,按照HTTP协议,这是服务器接收到的请求头中的信息。然而,如果用户访问你的网站经过了代理服务器或者负载均衡器,这个IP地址可能会...
以上就是`$_SERVER`预定义数组中几个关键变量的用法,它们在开发PHP应用程序时非常实用,可以用来获取关于服务器环境、请求信息以及请求参数等数据。正确理解和使用这些变量有助于编写更加健壮和适应性强的PHP代码。
在PHP开发中,`$_SERVER`是一个预定义的全局数组,包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等服务器环境信息。掌握`$_SERVER`中的各种参数及其含义对于理解和调试Web应用至关重要。 ...
通过 `$_SERVER` 数组,开发人员可以访问到各种有用的服务器变量,这些变量对于理解客户端请求以及服务器配置至关重要。本文将详细介绍 `$_SERVER` 数量中的关键常量及其应用场景。 #### 二、$_SERVER 常量实例解析...
在PHP编程中,$_SERVER是一个关联数组,它包含了诸如头信息、路径和脚本位置等服务器和执行环境的信息。这个超全局变量能够提供有关服务器和执行环境的丰富信息,对于开发Web应用和服务至关重要。在本文中,我们将...
服务器变量 $_SERVER 的深入解析: 1、$_SESSION[‘PHP_SELF’] — 获取当前正在执行脚本的文件名 2、$_SERVER[‘SERVER_PROTOCOL’] — 请求页面时通信协议的名称和版本。例如,“HTTP/1.0”。 3、$_SERVER[...
### PHP中$_SERVER['PHP_SELF']与$_SERVER['SCRIPT_NAME']的区别详解 #### 一、概述 在PHP开发过程中,经常需要获取当前脚本的信息,包括脚本的名称及其路径等。为此,PHP提供了多种预定义变量来实现这一功能,...
`$_SERVER`是PHP中的一个超全局数组,它包含了服务器环境和HTTP请求的相关信息,是开发者获取服务器状态、用户信息和请求详情的重要工具。本文将详细介绍`$_SERVER`数组中的各个键及其对应的值。 1. `$_SERVER['...
首先,我们需要了解PHP中的`$_SERVER`全局变量。它包含了服务器和请求的相关信息,如HTTP头、路径和脚本位置等。其中,`$_SERVER['HTTP_HOST']`键通常会包含当前请求的主机名,这可能包括端口号或子域名。例如,对于...
`$_SERVER`数组包含了与PHP脚本运行时环境相关的各种服务器变量,例如请求URI、查询字符串等。让我们深入探讨这些变量的作用以及如何使用它们。 1. `$_SERVER["QUERY_STRING"]`:这个变量存储了HTTP请求中URL问号...
除了上述四个服务器变量外,还有其他一些服务器变量,如 `$_SERVER["DOCUMENT_ROOT"]`、`$_SERVER["HTTP_REFERER"]`、`$_SERVER["HTTP_ACCEPT_LANGUAGE"]` 等,这些变量可以用于获取服务器文档根目录、referer 信息...
`$_SERVER['HTTP_X_REQUESTED_WITH']` 是一个在 PHP 中常见的用来识别 AJAX(Asynchronous JavaScript and XML)请求的变量。然而,很多人对这个变量的理解并不深入,常常将其误认为是 PHP 内置的自定义变量,而实际...
在Apache环境中,Rewrite模块会生成特定的`$_SERVER`数组变量,如`REDIRECT_QUERY_STRING`和`REDIRECT_URL`,这些变量可以帮助我们判断页面是否经过重定向。 标题提及的方法主要针对Apache服务器环境。当URL是如`//...
$_SERVER变量中的元素可以提供诸如当前脚本的绝对路径(PHP_SELF)、服务器的IP地址(SERVER_ADDR)、服务器的主机名(SERVER_NAME)以及HTTP请求方法(REQUEST_METHOD)等信息。例如,$_SERVER['HTTP_USER_AGENT']...
- 如果URL中没有查询参数,则`$_SERVER["QUERY_STRING"]`为空字符串。 #### 2. $_SERVER["REQUEST_URI"] **说明:** `REQUEST_URI`用于获取当前请求的完整URI(统一资源标识符),但不包含域名部分。这个变量包含...