获取当前网站二级域名方法
2014-01-11 12:20
357 查看
直接上代码:
/**
* 获取二级域名 如.test.com
*
* @staticvar type $domain
* @return type
*/
public static function getSecondDomain() {
static $domain;
if (empty($domain)) {
$domain = $_SERVER['HTTP_HOST'];
}
$domainArray = explode('.', $domain);
if (count($domainArray) === 2) {//test.com
$domain = '.' . $domain;
} elseif (count($domainArray) === 3) {//www.test.com
$domain = '.' . $domainArray[1] . '.' . $domainArray[2];
}else{//www.test.com.cn
$domain = substr($domain,strpos($domain, '.'));
}
return $domain;
}
/**
* 获取二级域名 如.test.com
*
* @staticvar type $domain
* @return type
*/
public static function getSecondDomain() {
static $domain;
if (empty($domain)) {
$domain = $_SERVER['HTTP_HOST'];
}
$domainArray = explode('.', $domain);
if (count($domainArray) === 2) {//test.com
$domain = '.' . $domain;
} elseif (count($domainArray) === 3) {//www.test.com
$domain = '.' . $domainArray[1] . '.' . $domainArray[2];
}else{//www.test.com.cn
$domain = substr($domain,strpos($domain, '.'));
}
return $domain;
}
相关文章推荐
- ASP.NET网站中获取当前虚拟目录的应用程序目录的方法(转)
- [原创]ASP.NET网站中获取当前虚拟目录的应用程序目录的方法
- javaScript获取当前Url的方法
- python获取当前运行函数名称的方法实例代码
- [转]gridview获取当前行索引的方法
- android获取当前文字的总体长度的方法
- C#获取当前程序运行路径的方法集合
- asp.net中获取当前页面的URL的方法
- asp.net获取当前页面文件名,参数,域名等方法。统一session验证和权限验证的方法
- Yii获取当前url和域名的方法
- ASP.NET编程获取网站根目录方法小结
- C#获取当前运行的源代码的文件名和当前源代码的行数的方法
- C# 获取当前路径方法
- js中获取当前url参数值的一个方法
- JS获取当前完整的url地址以及参数的方法
- js获取当前日期前后N天的方法
- linux 下获取当前工作路径的方法
- 实现在同一方法中获取当前方法中新赋值的session值解决方法
- android获取当前运行Activity名字的方法
- java获取当前路径的几种方法