答案 0 :(得分:1)
使用此{/ p>的parse_url()功能
$url = $_SERVER['REQUEST_URI']);
$urlParse = parse_url($url);
echo $urlParse['hostname'];
但是,只有在使用网络服务器时,这才适用于这些类型的网址
如果您希望这在本地主机上工作,请添加几行
$url = $_SERVER['REQUEST_URI']);
$urlParse = parse_url($url);
$path = explode('/',$urlParse ['path']);
echo $path[1]; //gives project_name in your case
答案 1 :(得分: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) .
?>
答案 2 :(得分:0)
$_SERVER["DOCUMENT_ROOT"]
; 获得它
答案 3 :(得分:-1)
在index.php中(__FILE__
指向当前文件)
$dir = dirname(__FILE__)