2016-02-26 54 views
1

我有一个file.php位于www.example.com/folder/如何PHP从域的根目录包含?

我希望该文件使用包含位于www.example.com/include/中的文件的命令。

如果我简单地使用:

<?php include './include/footer.php';?>

它不工作,因为它会尝试在该file.php所在的物理文件夹进行搜索,而我需要它来指根我的域名。

+0

使用第二点来遍历到父目录:''。 – syck

+0

工作,但我想这是考虑到我想只去一个级别,对吧? – rockyraw

回答

3

使用$_SERVER['DOCUMENT_ROOT']

这里的server documentation

执行当前脚本的文档根目录,如服务器配置文件中所定义。

一起,它应该是这样的:

include $_SERVER['DOCUMENT_ROOT'] . "/include/footer.php"; 
+0

这是什么意思?只需使用这个确切的线,就在我目前的线之前? – rockyraw

+0

使用include $ _SERVER ['DOCUMENT_ROOT']。 “/include/footer.php”; –

+0

好的,工作,谢谢 – rockyraw

相关问题