我有一個如下的目錄結構;如何包含需要絕對路徑的PHP文件?
的script.php
INC/include1.php
INC/include2.php對象/ object1.php
對象/ object2.php皁/ soap.php
現在,我使用這些對象在script.php
和/soap/soap.php
,我可以移動它們,但是我想要一個特定原因的目錄結構。當執行script.php
時,包含路徑是inc/include.php
,執行時/soap/soap.php
是../inc
,絕對路徑有效,/mnt/webdev/[project name]/inc/include1.php...
但是如果我想將目錄移動到不同的位置,這是一個醜陋的解決方案。
那麼有沒有辦法使用相對路徑,或者一種方式來編程生成"/mnt/webdev/[project name]/"
?
要小心,如果您通過Web服務器執行該腳本,該腳本將填充`DOCUMENT_ROOT` – Phil 2013-12-22 23:03:37
只是一個問題,爲什麼RealPath()爲$ _SERVER [「DOCUMENT_ROOT」]?這不應該總是輸出規範的路徑嗎? – 2015-11-15 00:30:30