我在互联网上搜索,发现此代码用于查找域名
function get_domain($url)
{
$pieces = parse_url($url);
$domain = isset($pieces['host']) ? $pieces['host'] : '';
if (preg_match('/(?P<domain>[a-z0-9][a-z0-9\-]{1,63}\.[a-z\.]{2,6})$/i', $domain, $regs))
{
return $regs['domain'];
}
return false;
}
它适用于http://www.google.com或http://www.google.co.uk
但它不适用于 test.web.tv。
任何人都可以帮助我吗?
我怎样才能找到最小域?
谢谢