如何从域根包含PHP?

时间:2016-02-26 18:52:16

标签: php include include-path php-include

file.php位于www.example.com/folder/

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

如果我只是使用:

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

它不起作用,因为它会尝试搜索file.php所在的物理文件夹,而我需要它来引用我的域的根目录。

1 个答案:

答案 0 :(得分:4)

使用$_SERVER['DOCUMENT_ROOT']

这是server documentation

  

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

一起,它应该是这样的:

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