发布日期:2018-03-26
PHP如何从URL中解析域名?+ 查看更多
PHP如何从URL中解析域名?
+ 查看更多
发布日期:2018-03-10 16:59
分类:PHP
浏览次数:511
PHP中有没有函数可以从URL中解析出域名?
例如:
从
例如:
从
http://google.com/dhasjkdas/sadsdds/sdda/sdads.html
或
从
http://www.google.com/dhasjkdas/sadsdds/sdda/sdads.html返回google.com。
从
http://google.co.uk/dhasjkdas/sadsdds/sdda/sdads.html返回google.co.uk。
回答
parse_url()
$url = 'http://google.com/dhasjkdas/sadsdds/sdda/sdads.html'; $parse = parse_url($url); print $parse['host']; // prints 'google.com'parse_url()函数可以很好地处理常规的URL。但对于一些特别复杂的URL可能会有问题。