我有一個file.php
位於www.example.com/folder/
。如何PHP從域的根目錄包含?
我希望該文件使用包含位於www.example.com/include/
中的文件的命令。
如果我簡單地使用:
<?php include './include/footer.php';?>
它不工作,因爲它會嘗試在該file.php
所在的物理文件夾進行搜索,而我需要它來指根我的域名。
我有一個file.php
位於www.example.com/folder/
。如何PHP從域的根目錄包含?
我希望該文件使用包含位於www.example.com/include/
中的文件的命令。
如果我簡單地使用:
<?php include './include/footer.php';?>
它不工作,因爲它會嘗試在該file.php
所在的物理文件夾進行搜索,而我需要它來指根我的域名。
使用$_SERVER['DOCUMENT_ROOT']
執行當前腳本的文檔根目錄,如服務器配置文件中所定義。
一起,它應該是這樣的:
include $_SERVER['DOCUMENT_ROOT'] . "/include/footer.php";
使用第二點來遍歷到父目錄:''。 –
syck
工作,但我想這是考慮到我想只去一個級別,對吧? – rockyraw