小编典典

从 URL 解析域

all

我需要构建一个从 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


阅读 91

收藏
2022-08-20

共1个答案

小编典典

签出parse_url()

$url = 'http://google.com/dhasjkdas/sadsdds/sdda/sdads.html';
$parse = parse_url($url);
echo $parse['host']; // prints 'google.com'

parse_url不能很好地处理严重损坏的 url,但是如果您通常期望得到像样的 url,那就没问题了。

2022-08-20