系统变量

$_SERVER["PHP_SELF"];
// 说明:当前正在执行脚本的文件名,与 document root 相关。
// 返回: /test/path.php
 
$_SERVER["SERVER_NAME"];
// 说明:当前运行脚本所在服务器主机的名称。
// 返回: www.phppx.com
 
$_SERVER["QUERY_STRING"];
// 说明:查询( query )的字符串( URL 中第一个问号 ? 之后的内容)。
// 返回: id=25&page=2
 
$_SERVER["DOCUMENT_ROOT"];
// 说明:当前运行脚本所在的文档根目录。在服务器配置文件中定义。
// 返回: D:/project/phppx
 
$_SERVER["HTTP_HOST"];
// 说明:当前请求的 Host: 头部的内容 ( 如果有端口号,则包括端口号 )
// 返回: www.phppx.com
 
$_SERVER["HTTP_REFERER"];
// 说明:链接到当前页面的前一页面的 URL 地址。
 
$_SERVER["REMOTE_ADDR"];
// 说明:正在浏览当前页面用户的 IP 地址。
// 返回: 222.131.121.17
 
$_SERVER["SCRIPT_FILENAME"];
// 说明:当前执行脚本的绝对路径名。
// 返回: D:/project/phppx/test/path.php
 
$_SERVER["SERVER_PORT"];
// 服务器所使用的端口。
// 80
 
$_SERVER["SCRIPT_NAME"];
// 说明:包含当前脚本的路径。这在页面需要指向自己时非常有用。
// 返回: /test/path.php
 
$_SERVER["REQUEST_URI"];
// 说明:访问此页面所需的 URI
// 返回: /test/path.php?id=4&page=2
 
 
 
__FILE__;
// 说明:文件的完整路径和文件名。如果用在包含文件中,则返回包含文件
// 返回: D:\project\phppx\test\path.php
 
dirname(__FILE__);
//dirname -- 给出一个包含有指向一个文件的全路径的字符串,本函数返回去掉文件名后的目录名。
// 返回: D:\project\phppx\test
 
basename(__FILE__);
// 说明:返回路径中的文件名部分
// 返回: path.php
basename(__FILE__,".php");
// 返回: path
 
pathinfo(__FILE__);
// 说明:返回一个关联数组包含有 path 的信息。包括以下的数组单元: dirname basename extension
// 返回
 
 
realpath("test.sql");
// 说明:返回规范化的绝对路径名
// 返回: D:\project\phppx\test\test.sql

你可能感兴趣的:(document,职场,休闲)