关于服务器变量:$_SERVER 常用的有以下参数
$_SERVER['SERVER_NAME']
$_SERVER["SERVER_PORT"]
$_SERVER['REQUEST_URI']
可以通过下面的方法获取当前页面完整的url地址
$url_loc = "http://" . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
关于通过$_GET 获取url参数时,会遇见如下的情况
比如:http://app.cheaa.com/payread.php?resource=MwALAAUAEgAPABsAS*********+****************AA9AFsAOgBdAAoARAAFADUAUgB0AEQAKQAPAA8ACwBIAAgADgAIAA**************TABIADAA=&contentid=***123
其中
MwALAAUAEgAPABsAS*********+****************AA9AFsAOgBdAAoARAAFADUAUgB0AEQAKQAPAA8ACwBIAAgADgAIAA**************TABIADAA 是resource的参数,如果使用$_GET 或者 $_REQUEST 获取的时候就会把中间的 “+” 替换成空格,很不解,也许浏览器把这种情况当做 2个关键字解析了吧。。有待分析。。。如果想获取完整的url参数可以通过正则的方式
preg_match('#resource=(.*)&contentid=#Uis', $url_loc, $urlarr);
$url = $urlarr[1];
echo $url;
分享到:
相关推荐
NULL 博文链接:https://onestopweb.iteye.com/blog/2301083
我们今天向大家介绍的是有关PHP获取当前url的函数的具体方法,通过对这个函数方法的了解,进一步加深我们对PHP语言的认识,提高我们的学习水平。 PHP 5.0构造函数的实例讲解 PHP获取当前url的具体方法如下: $url_...
PHP获取当前url路径的函数及服务器变量[定义].pdf
PHP获取当前url路径的函数及服务器变量:QUERY_STRING、REQUEST_URI、SCRIPT_NAME、PHP_SELF
PHP获取当前url路径的函数及服务器变量.pdf
在大家在使用PHP编写程序的时候,我们常常想要获取当前页面的URL。下面就给大家分享了PHP获取当前页面完整URL的方法,文中还给出了如获取域名或主机地址、获取网页地址和包含端口号的完整url等的方法,有需要的朋友...
主要介绍了php获取URL中带#号等特殊符号参数的解决方法,本文使用JS中的escape函数编码后传递解决这个问题,需要的朋友可以参考下
使用PHP编写程序的时候,我们常常想要获取当前页面的URL。下面提供一个用于获取当前页面URL的函数以及使用方法: 示例一: <?php // 说明:获取完整URL function curPageURL() { $pageURL = 'http'; if ($_...
本文实例讲述了php获取当前url地址的方法。分享给大家供大家参考,具体如下: js 获取: top.location.href //顶级窗口的地址 this.location.href //当前窗口的地址 php获取当前url地址: #测试网址: ...
php获取当前路径server函数
PHP:提取当前地址URL参数,保存为TXT文件!
#测试网址: http://localhost/blog/testurl.php?id=5 代码如下: //获取域名或主机地址 echo $_SERVER[‘HTTP_HOST’].” ”; #localhost //获取网页地址 echo $_SERVER[... //获取完整的url echo ‘http://’.$
PHP实现获取当前链接地址的301或者302跳转之后的真实链接地址.zip
获得当前页面的url window.location.herf window.location.href location.search; //获取url中"?"符后的字串 document.referrer 获取来路的url,相当于php的$_SERVER['HTTP_REFERER']。 encodeURIComponent()...
javascript实现:复制代码 代码如下:top.location.href 顶级窗口的地址 this.location.href 当前窗口的地址PHP实现:复制代码 代码如下:#测试网址: http://localhost/blog/testurl.php?id=5//获取域名或主机地址 ...
本文实例讲述了Yii获取当前url和域名的方法。分享给大家供大家参考。具体如下: 假设我们当前页面的访问地址是:http://localhost/CMS/public/index.php?r=news&id=1 一、 1、获取当前域名:复制代码 代码如下:echo ...
主要介绍了PHP获取当前页面URL函数实例,讲述了一个非常简单实用的获取当前页面URL的函数,并附带说明了server参数的用法,需要的朋友可以参考下