zoukankan      html  css  js  c++  java
  • 使用PHP获取根域名的方法!

    /**
     * 取得根域名
     * @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;
    }
  • 相关阅读:
    【题解】【HAOI2011】Problem b
    【题解】完全平方数
    sqoop安装
    hive安装
    hbase分布式安装
    zookeeper分布式安装
    hadoop分布式安装
    zabbix proxy安装及使用
    web数据存储
    js格式
  • 原文地址:https://www.cnblogs.com/cncz/p/3719133.html
Copyright © 2011-2022 走看看