2) && preg_match($preg,$host)){
//双后缀取后3位
$host = $data[$n-3].'.'.$data[$n-2].'.'.$data[$n-1];
}else{
//非双后缀取后两位
$host = $data[$n-2].'.'.$data[$n-1];
}
return $host;
}
// 测试
echo getTopHost("http://ABC.com/s/j?wd=djl"),'
';
echo getTopHost("http://www.abc.com/s/j?wd=djl"),'
';
echo getTopHost("http://2.www.abc.com/s/j?wd=djl"),'
';
echo getTopHost("https://mp.weixin.qq.com/s?__biz=MzA3ODI3ODUzMw=="),'
';
echo getTopHost("http://cfi.net.cn/"),'
';
echo getTopHost("http://www.cfi.NEt.cn/"),'
';
echo getTopHost("https://www.sina.com.cn/?from=kandian"),'
';运行结果:
abc.com
abc.com
abc.com
qq.com
cfi.net.cn
cfi.net.cn
sina.com.cn