我使用realpath('../'),它工作正常,但結果是D:wampwww(真實路徑是D:// wamp/www)。任何人都可以告訴我如何以正確的方式獲得實際路徑?謝謝你很多。如何獲得根目錄在PHP
11
A
回答
35
用途:
$_SERVER['DOCUMENT_ROOT'];
8
你可以把一些PHP文件到根,並得到:
$rootPath = dirname(__FILE__)
裏面。
1
如果使用PHP 5.3或最多再使用
filter_input(INPUT_SERVER, 'DOCUMENT_ROOT');
4
爲了得到一個PHP項目的根目錄路徑:
對於PHP> = 5.3.0
使用:__DIR__
說明: 文件的目錄。如果在include中使用,則返回包含文件的目錄。這相當於dirname(__FILE__)
。除非目錄名是根目錄,否則該目錄名沒有結尾斜槓。
對於PHP 5.3.0 <
使用:dirname(__FILE__)
或realpath(dirname(__FILE__))
還是以最常見的爲獲得地方項目所在服務器的文檔根目錄:
$_SERVER['DOCUMENT_ROOT'] or filter_input(INPUT_SERVER, 'DOCUMENT_ROOT')
相關問題
- 1. CMake的:如何獲得子目錄從根目錄
- 2. PHP:如何從用戶目錄中獲取文檔根目錄?
- 3. 如何在F中獲得多維數據集根目錄#
- 4. 如何獲得Symfony2應用程序的根目錄?
- 5. 如何使用servlet獲得glassfish根目錄的真實路徑
- 6. 獲取根目錄名稱 - PHP
- 7. php獲取文件的根目錄
- 8. 如何根目錄
- 9. 獲得目錄
- 10. 獲取項目根目錄
- 11. Eclipse和PHP:在項目的根目錄
- 12. PHP僅獲得目錄路徑
- 13. 如何獲得當前工作目錄
- 14. 谷歌目錄API - 如何獲得BatchRequest
- 15. 如何從SCORM 1.2中獲得目錄
- 16. 如何獲得的父目錄位置
- 17. 文檔根目錄PHP
- 18. PHP根目錄列表
- 19. 刪除根目錄 - PHP
- 20. 如何在FitSharp中獲得FitNesse根目錄或頁面文件夾
- 21. 如何確保我總是得到項目的根目錄
- 22. 獲取Web根目錄
- 23. 獲取scons根目錄
- 24. 獲取域的根目錄
- 25. 如何獲得在PHP
- 26. 如何獲得在PHP
- 27. 如何獲得在PHP
- 28. 如何獲取PHP Uploads目錄?
- 29. php:設置項目的根目錄?
- 30. 如何獲得真正的根網址在PHP(無框架)
請注意,這可能不會在CL我的背景 - 根據您的項目,這可能是也可能不是問題。 – 2009-09-15 16:28:33
它不適用於PHP5.3/Windows – 2014-04-06 23:13:14
由於未填充環境變量,因此它在cron作業期間也不起作用。 – zanderwar 2015-10-27 11:17:01