主机虚拟主机空间站点根目录_常见问题_奇迪科技(深圳)有限公司(www.qvdv.com)

欢迎来到奇迪科技(深圳)有限公司,超值服务提供卓越产品!

常见问题

主机虚拟主机空间站点根目录

作者:qvdv 来源:www.qvdv.com更新时间:2014-10-26

在虚拟主机中,站点根目录一般都是wwwroot等,如:wwwrootbbs指的是根目录下的子目录bbs。在网站制作、开发过程中,我们经常需要经常需要获取网站的根目录、子目录的相对路径或者绝对路径。这里做一个整理:

PHP如何获取站点根目录:

URL方式:

//获取域名信息,以下代码输出结果如:www.qvdv.com

echo $_SERVER['HTTP_HOST'];

//获取当前页面文件的相对网站的根目录地址,如:http://wwwqvdv.com/tools/ip.html,输出的结果为:/tools/ip.html

echo $_SERVER['PHP_SELF'];

//获取服务器的绝对路径名称:如G:Program_webwww_ScriptsPHPwwwroot

echo $_SERVER['DOCUMENT_ROOT'];

//获取当前被执行的脚本文件绝对路径地址:如G:Program_webwww_ScriptsPHPwwwroottoolsindex.php

echo $_SERVER['SCRIPT_FILENAME'];

还有一个比较常用的__FILE__,我们称之为“魔术常量”,得到的是除文件名外的纯路径地址:

例如,在G:Program_webwww_ScriptsPHPwwwroottoolsindex.php文件中执行以下代码:

echo dirname(__FILE__);

得到的结果形如:G:Program_webwww_ScriptsPHPwwwroottools tools

有关这方面的知识,还有很多,这里暂且总结这么多,待续……


本文版权所有,转载须注明:来源  https://www.qvdv.com/qvdv-fqa-639.html