php - 如何从url获取文件夹根目录?

标签 php url

如何从 php 文件中获取根文件夹?

例如

URL: http://localhost/project_name/

Result: return "project_name"

最佳答案

使用 parse_url()这个功能

$url = $_SERVER['REQUEST_URI']);
$urlParse = parse_url($url);

echo $urlParse['hostname'];

但是,这仅在您使用网络服务器时适用于这些类型的 url

http://www.mydomain.com

如果你想让它在本地主机上工作,添加几行

$url = $_SERVER['REQUEST_URI']);
$urlParse = parse_url($url);

$path = explode('/',$urlParse ['path']);
echo $path[1]; //gives project_name in your case

关于php - 如何从url获取文件夹根目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9782371/

相关文章:

javascript - 在 javascript 中获取 # 值

java - 如何使用java将文件从url传输到ftp?

php - 最简单的内容管理框架

php - Google 允许请求抓取多少结果?

php - MySQL 中可以使用 Subtable 吗?

PHP:如何从一大块文本中获取 URL?

javascript - React 中分页页面的唯一 url

php - 递归遍历数组并打印遍历路径

php - 如何限制PHP文件访问执行目录?

java - Android 中的 URL 未正确构建