3
A
回答
0
您可以在PHP中使用dirname()
<?php
echo "1) " . dirname("/etc/passwd") . PHP_EOL; // 1) /etc
echo "2) " . dirname("/etc/") . PHP_EOL; // 2)/(or \ on Windows)
echo "3) " . dirname("."); // 3) .
?>
1
使用parse_url()功能此
$url = $_SERVER['REQUEST_URI']);
$urlParse = parse_url($url);
echo $urlParse['hostname'];
然而,这只会如果你想这对本地主机工作工作,如果您使用的是Web服务器,对于这些类型的URL
,加几行几行
$url = $_SERVER['REQUEST_URI']);
$urlParse = parse_url($url);
$path = explode('/',$urlParse ['path']);
echo $path[1]; //gives project_name in your case
0
你想要什么? “\ localhost”或“c:\”。在这种情况下,您的文档根目录是localhost。你可以通过$_SERVER["DOCUMENT_ROOT"]
得到它;
-1
在你的index.php(__FILE__
点到当前文件)
$dir = dirname(__FILE__)
+0
不是他要求的。该文件与URL无关。 – fregas 2013-03-19 17:09:10
相关问题
- 1. 如何从目录中获取子文件夹中的文件
- 2. PHP:如何从用户目录中获取文档根目录?
- 3. 从根目录访问文件夹public_html
- 4. 如何从输入中获取文件夹/目录路径?
- 5. 如何在Perfect 2.0中获取项目文件夹的根目录路径?
- 6. 如何从/ public目录获取文件?
- 7. 如何从URL Android获取目录和文件列表?
- 8. 如何从根文件夹及其所有子文件夹生成目录树?
- 9. 如何获取目录和文件名及其子文件夹
- 10. 如何获得文件夹和它的文件从目录
- 11. 获取从可变URL文件夹JS
- 12. php获取文件的根目录
- 13. 如何从项目文件夹中获取文件
- 14. 如何从目录和子目录获取ftl文件
- 15. 从任何URL获取目录列表
- 16. 从文档根目录以外获取文件。 PHP
- 17. 我如何到我的项目根目录文件夹
- 18. 如果目录或文件存在,如何获取url?
- 19. 如何根据项目URL从github获取整个项目?
- 20. 如何获取网上文件夹的目录列表?
- 21. 如何获取Win32 API中的目录文件夹属性?
- 22. 在根目录下访问文件夹
- 23. .htaccess多个文件夹和根目录
- 24. 如何从绝对文件夹路径获取URL?
- 25. 获取项目根目录
- 26. 根据条件从文件夹获取文件mvc asp
- 27. 从资产目录中获取文件夹名称
- 28. EWS从目录文件夹中获取电话号码
- 29. 从EPiServer的PageFiles文件夹获取目录
- 30. Javascript从一个目录中获取所有子文件夹名
应该只获得无主机名的文件夹名..例如URL是http://localhost/project_name/index.php我应该只能得到“project_name” – 2012-03-20 06:50:19
好。然后它会是'substr($ _ SERVER [“REQUEST_URI”],0,strrpos($ _ SERVER [“REQUEST_URI”],“/”));' – 2012-03-20 06:54:38
明白了谢谢! :) – 2012-03-20 06:55:33