我使用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