<?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如何获取当前页面URL等相关信息的函数实例（域名、主机地址、网址参数、用户代理、端口）" id="card1">
<p> 游客</p><p>
标题:PHP如何获取当前页面URL等相关信息的函数实例（域名、主机地址、网址参数、用户代理、端口）<br/>
正文:<br/>
在PHP中,没有默认的Function来获取目前所在页面的URL,所以今天就向大家介绍一个在PHP获取当前页面完整URL的PHP函数.函数代码如下,调用时只需要使用 curPageURL() 就行啦:代码如下:/* 获得当前页面URL开始 */  function curPageURL() {      $pageURL = 'http';      if ($_SERVER[&amp;quot;HTTPS&amp;quot;] == &amp;quot;on&amp;quot;) {    // 如果是SSL加密则加上&amp;ldquo;s&amp;rdquo;          $pageURL .= &amp;quot;s&amp;quot;;      }      $pageURL .= &amp;quot;://&amp;quot;;      if ($_SERVER[&amp;quot;SERVER_PORT&amp;quot;] != &amp;quot;80&amp;quot;) {          $pageURL .= $_SERVER[&amp;quot;SERVER_NAME&amp;quot;].&amp;quot;:&amp;quot;.$_SERVER[&amp;quot;SERVER_PORT&amp;quot;].$_SERVER[&amp;quot;REQUEST_URI&amp;quot;];      } else {          $pageURL .= $_SERVER[&amp;quot;SERVER_NAME&amp;quot;].$_SERVER[&amp;quot;REQUEST_URI&amp;quot;];      }      return $pageURL;  }  /* 获得当前页面URL结束 */补充一下server参数说明,代码如下:代码如下://获取域名或主机地址   echo $_SERVER['HTTP_<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1960&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1960&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1960&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1960&amp;Page=2">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=1960">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=1960">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>