PHP $_SERVER
2020-04-23 本文已影响0人
887d1fc86fe6
-
$_SERVER
它代表任何一次请求中,客户端或服务器端的一些“基本信息”或系统信息,包括很多(10多项) 。我们无非就是要知道,哪些信息是可以供我们使用的!
- 常用的有:
PHP_SELF:表示当前请求的网页地址(不含域名部分)
SERVER_NAME:表示当前请求的服务器名
SERVER_ADDR:表示当前请求的服务器P地址
DOCUMENT_ROOT:表示当前请求的网站物理路径(apache设置站点时那个)
REMOTE_ADDR:表示当前请求的客户端的IP地址
SCRIPT_NAME:表示当前网页地址
- 常用的有:
<?php
/*
PHP_SELF:表示当前请求的网页地址(不含域名部分)
SERVER_NAME:表示当前请求的服务器名
SERVER_ADDR:表示当前请求的服务器P地址
DOCUMENT_ROOT:表示当前请求的网站物理路径(apache设置站点时那个)
REMOTE_ADDR:表示当前请求的客户端的IP地址
SCRIPT_NAME:表示当前网页地址
*/
echo '你访问的网页为:', $_SERVER['PHP_SELF'];
echo '<br>你访问的网站为:', $_SERVER['SERVER_NAME'];
echo '<br>你访问的网站物理路径为:', $_SERVER['DOCUMENT_ROOT'];
echo '<br>你的IP为:', $_SERVER['REMOTE_ADDR'];
?>
输出:
你访问的网页为:/php-1/07-server.php
你访问的网站为:www.dzm.com
你访问的网站物理路径为:/Users/dengzemiao/Sites/dzm
你的IP为:127.0.0.1