我正在寻找一种防弹方式从任何给定的链接中提取域名(带有tld) - 这就是dirname($path)
让我们称之为域名($ link)的等价物.
echo domainname("http://example.com/index.html?a=123%1231");
应该打印"example.com"
echo parse_url($url, PHP_URL_HOST);
更多信息:http://be.php.net/manual/en/function.parse-url.php
parse_url返回值有一个host
键.