2016-02-26 44 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