可能重复:
Parsing Domain From URL In PHP
How do I parse a URL in PHP?正则表达式URL切问号
我有这样的代码:
$url = preg_replace("/^(http:\/\/)*(www.)*/is", "", $url);
$url = preg_replace("/\/.*$/is" , "" ,$url);
它的工作好获取域名在那里了。 com是/。我有问题,如果有网址是这样的:
http://www.something.com?id=21213
什么我需要添加到正则表达式来削减ID = 21213这样就只剩something.com
你到底需要什么?给定一个网址www.something.com/?id=123你想要哪个部分? – GarethL
不知道为什么你有-1 ...的[我如何解析URL的PHP] – CaffGeek
可能重复(http://stackoverflow.com/questions/5624370/how-do-i-parse-url-php); [从URL解析域](http://stackoverflow.com/questions/276516/parsing-domain-from-url-in-php) – hakre