<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="汇总php获取根域名方法（$_SERVER['SERVER_NAME']、GetUrlToDomain）" id="card1">
<p> 游客</p><p>
标题:汇总php获取根域名方法（$_SERVER['SERVER_NAME']、GetUrlToDomain）<br/>
正文:<br/>
如果你只简单获取当前访问你页面的域名，我们只需要使用php中的函数HTTP_HOST就可以搞定了，如果是提取url根域名是需要正则的，下面就来看看几个具体实例。如果是获取当前域名是非常的简单的：代码如下:&amp;lt;?php //获取当前的域名: echo $_SERVER['SERVER_NAME']; //获取来源网址,即点击来到本页的上页网址 echo $_SERVER[&amp;quot;HTTP_REFERER&amp;quot;]; $_SERVER['REQUEST_URI'];//获取当前域名的后缀 $_SERVER['HTTP_HOST'];//获取当前域名 dirname(__FILE__);//获取当前文件的物理路径 dirname(__FILE__).&amp;quot;/../&amp;quot;;//获取当前文件的上一级物理路径 ?&amp;gt;例子1代码如下:function getUrlRoot($url){         #添加头部和尾巴         $url = $url . &amp;quot;/&amp;quot;;         #判断域名         preg_match(&amp;quot;/((\w*):\/\/)?\w*\.?([\w|-]*\.(com.cn|net.cn|gov.cn|org.cn|com|net|cn|org|asia|tel|mobi|me|tv|biz|cc|name|info)) \//&amp;quot;, $url, $ohurl);         #判断IP         if($ohurl[3] == ''){                 preg_match(&amp;quot;/<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2019&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2019&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2019&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2019&amp;Page=3">[3]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2019&amp;Page=3">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=2019">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=2019">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>