PHP $_SERVER

简介: PHP $_SERVER

  • $_SERVER


它代表任何一次请求中,客户端或服务器端的一些“基本信息”或系统信息,包括很多(10多项) 。我们无非就是要知道,哪些信息是可以供我们使用的!


  • 常用的有: PHPSELF:表示当前请求的网页地址(不含域名部分) SERVERNAME:表示当前请求的服务器名 SERVERADDR:表示当前请求的服务器P地址 DOCUMENTROOT:表示当前请求的网站物理路径(apache设置站点时那个) REMOTEADDR:表示当前请求的客户端的IP地址 SCRIPTNAME:表示当前网页地址


<?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


相关文章
|
10月前
|
PHP
php开发实战分析(4):php调用封装函数包含文件路径自适应不同目录的解决方案($_SERVER[‘DOCUMENT_ROOT‘]与__DIR__魔术常量)
php开发实战分析(4):php调用封装函数包含文件路径自适应不同目录的解决方案($_SERVER[‘DOCUMENT_ROOT‘]与__DIR__魔术常量)
132 0
|
10月前
|
关系型数据库 MySQL PHP
Window Server studyPro部署php环境mysql数据库配置遇见的问题
Window Server studyPro部署php环境mysql数据库配置遇见的问题
59 1
|
PHP
【laravel报错】You don‘t have permission to access /laravel/public/index.php on this server.
【laravel报错】You don‘t have permission to access /laravel/public/index.php on this server.
98 0
【laravel报错】You don‘t have permission to access /laravel/public/index.php on this server.
|
PHP
PHP $SERVER详解
PHP $SERVER详解
92 0
PHP $SERVER详解
|
Apache PHP Windows
PHP面试题:windows平台, Apache Http Server启动失败, 排错思路是什么?
PHP面试题:windows平台, Apache Http Server启动失败, 排错思路是什么?
108 0
|
Web App开发 消息中间件 测试技术
使用PHP Web Server监听MNS Topic消息
本文主要演示如何在阿里云Linux虚拟机环境下监听MNS Topic的消息,主要内容包括:Linux环境的准备、阿里云MNS控制台配置及测试验证。
1774 0