首页 > Web开发 > 详细

使用PHP获取根域名的方法!

时间:2015-07-26 18:49:35      阅读:298      评论:0      收藏:0      [点我收藏+]

/**
 * 取得根域名
 * @param type $domain 域名
 * @return string 返回根域名
 */
function GetUrlToDomain($domain) {
    $re_domain = ‘‘;
    $domain_postfix_cn_array = array("com", "net", "org", "gov", "edu", "com.cn", "cn");
    $array_domain = explode(".", $domain);
    $array_num = count($array_domain) - 1;
    if ($array_domain[$array_num] == cn) {
        if (in_array($array_domain[$array_num - 1], $domain_postfix_cn_array)) {
            $re_domain = $array_domain[$array_num - 2] . "." . $array_domain[$array_num - 1] . "." . $array_domain[$array_num];
        } else {
            $re_domain = $array_domain[$array_num - 1] . "." . $array_domain[$array_num];
        }
    } else {
        $re_domain = $array_domain[$array_num - 1] . "." . $array_domain[$array_num];
    }
    return $re_domain;
}

 

 简化版

/**
 * 取得根域名 "com", "net", "org", "gov", "edu", "cn"
 */
function GetUrlToDomain($domain) {
    $re_domain = ‘‘; 
    $array_domain = explode(".", $domain);
    $array_num = count($array_domain) - 1;
    $re_domain = $array_domain[$array_num - 1] . "." . $array_domain[$array_num];
    
    return $re_domain;
}

 

使用PHP获取根域名的方法!

原文:http://www.cnblogs.com/xcsn/p/4678183.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!