PHP中的预定义变量$_SERVER参数详解
来源:互联网 发布:温州龙湾数控编程培训 编辑:程序博客网 时间:2024/05/20 21:20
在PHP编码中,经常遇到需要使用地址栏的信息,比如域名、访问的URL、URL带的参数等,这些信息PHP服务器都存在了预定义变量$_SERVER中。文档解释:$_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个服务器都提供全部项目;服务器可能会忽略一些。下面就对这个$_SERVER进行一番考察。
首先在本地PHP文件中输入一下代码,列出$_SERVER的内容。
echo "<pre>";print_r($_SERVER);
访问该PHP页面,显示出$_SERVER的全部内容。如图所示。
各个参数的意思大家都可以根据其值猜出来,具体的可以参考PHP文档说明。我就挑几个本人认为常用的出来说明一下。
$_SERVER['REMOTE_ADDR'] 浏览当前页面的用户的 IP 地址$_SERVER['REMOTE_HOST'] 浏览当前页面的用户的主机名$_SERVER['REMOTE_PORT'] 用户机器上连接到 Web 服务器所使用的端口号$_SERVER['SERVER_ADDR'] 当前运行脚本所在的服务器的 IP 地址 $_SERVER['SERVER_NAME'] 当前运行脚本所在的服务器的主机名$_SERVER['SERVER_PORT'] 当前运行脚本所在的服务器的端口号$_SERVER['REQUERT_METHOD'] 访问页面使用的请求方法$_SERVER['REQUERT_TIME'] 请求开始时的时间戳$_SERVER['REQUEST_URI'] URI 用来指定要访问的页面$_SERVER['QUERY_STRING'] query string(查询字符串),如果有的话,通过它进行页面访问。 $_SERVER['SCRIPT_FILENAME'] 当前执行脚本的绝对路径。 $_SERVER['HTTP_HOST'] 当前访问页面的域名当前访问页面的地址 $_SERVER['HTTP_HOST']. $_SERVER['REQUEST_URI']
各位可以亲自试试,看看效果!
0 0
- PHP中的预定义变量$_SERVER参数详解
- php预定义变量$_SERVER
- php预定义变量之$_SERVER变量
- php几个预定义变量$_SERVER['DOCUMENT_ROOT']
- [php]预定义变量(一) $_SERVER
- [php]预定义变量(一) $_SERVER
- php几个预定义变量$_SERVER['DOCUMENT_ROOT']
- PHP预定义变量$_SERVER实践
- php几个预定义变量$_SERVER['DOCUMENT_ROOT']
- 预定义变量 $_SERVER
- PHP预定义变量——服务器变量$_SERVER
- 预定义变量(一) $_SERVER
- 了解预定义变量$_SERVER
- PHP $_SERVER必须掌握的预定义服务变量
- PHP 预定义常量 $_SERVER
- php中的预定义变量
- php中的预定义变量
- PHP $_SERVER[''] 参数详解
- navicat ip登录
- 设计模式之工厂方法
- 深入理解JAVA虚拟机
- [BZOJ3142][Hnoi2013]数列(数学相关)
- Android平台下ndk编译应用程序
- PHP中的预定义变量$_SERVER参数详解
- ssqt5
- Android中的MVP架构分解和实现
- windows下修改memcached服务的端口号
- 数据库一对多,多对一
- 如何编辑被保护的word文档
- 办公常用01——pdf合并
- Git 服务器搭建
- 快速检查Linux服务器性能