0 912


/**

* @Description:顶级域名

* @author   veer

* @date        2021-8-9

* @return $host (域名字符串|空)

*/

function get_host($url){

    $tempu = parse_url($url);

    $domain = $tempu['host'];

    $host = '';

    $data = explode('.',$domain);

    $count = count($data);

    $count2 = $count - 1;

    $hosta = $data[$count2];

    if(empty(intval($hosta))){//ip地址返回为空,不是域名

        $hostb = $data[($count2 - 1)];

        $hostc = $data[($count2 - 2)];

        $hostd = $hosta.'.'.$hostb;

        $host_cn = 'com.cn,net.cn,org.cn,gov.cn';

        if(strpos($host_cn,$hostd) !== false){

            $host = $hostc.'.'.$hostd;

        }else{

            $host = $hostb.'.'.$hosta;

        }

    }

    return $host;

}

调用方法


$url = 'https://wanwang.aliyun.com/?spm=5176.19720258.J_8058803260.55.c9a82c4aN692uu';

$str = get_host($url);

var_dump($str);

$url = 'https://mp.weixin.qq.com/s/SSqu19ndyL14HpBSfUhVxg';

$str = get_host($url);

var_dump($str);




[分类]
[来源] http://erlangyun.com/p/id/155.html
[声明] 本站资源来自用户分享,如损害你的权益请联系客服QQ:120074275给予处理。