从路径获取域部分

时间:2017-08-20 22:52:59

标签: php

如果我使用__DIV__,我会得到类似这样的路径:

/home/domaincom/public_html/account/assets

我只需要获得 domaincom 部分,我该怎么做?

由于

1 个答案:

答案 0 :(得分:1)

具有讽刺意味的是,实际上并不容易。单独使用$_SERVER获取此功能的方法。

相反,首先使用$_SERVER["DOCUMENT_ROOT"]检索路径并在/上使用 explode()

<?php

$url = $_SERVER["DOCUMENT_ROOT"];
//$url = "/home/domaincom/public_html/account/assets";
$parts = explode('/', $url);
$domain = $parts[2];
echo $domain; // domaincom

我已经创建了一个展示此 here 的工作示例。

希望这有帮助! :)