PHP取得访问者的域名实例代码

作者:网络 来源:佚名 更新时间:2009-04-09 14:10:35 点击:

取得ie地址栏的访问者域名.

<?php
$s = 'http://bbs.webjx.com';
$s = parse_url($s);
$s = strtolower($s['host']) ; //取域名部分
//echo $s;

$domain = array('com','cn','name','org','net'); //域名后缀 有新的就扩展这吧
$ss = $s;
$dd = implode('|',$domain);
$ss = preg_replace('/(\.('.$dd.'))*\.('.$dd.')$/iu','',$ss); 把后面的域名后缀部分去掉
 
$ss = explode('.',$ss);
$ss = array_pop($ss);  //取最后的主域名
$ss = substr($s,strrpos($s,$ss));  //加上后缀拼成完成的主域名
echo $ss;
?>