Home > php教程 > php手册 > php获取当前页面地址多种方法(附教程),php当前

php获取当前页面地址多种方法(附教程),php当前

WBOY
Release: 2016-06-13 09:24:19
Original
2537 people have browsed it

php获取当前页面地址多种方法(附教程),php当前

php获取当前页面地址多种方法

有关php取得当前页面地址的多种方法,包括收集的一些实例教程,记录下。

参考教程:

PHP中获取当前页面的完整URL

php获取当前页面地址参数的三种方法

php获取url地址栏与详细参数实例

php获取当前域名与url地址的例子

php获取当前URL地址

php取得当前页面完整url地址的例子

PHP代码:

<span>//</span><span>获取域名或主机地址 </span>
<span>echo</span> <span>$_SERVER</span>['HTTP_HOST']."<br>"; <span>#</span><span>localhost

//获取网页地址 </span>
<span>echo</span> <span>$_SERVER</span>['PHP_SELF']."<br>"; <span>#</span><span>/blog/testurl.php

//获取网址参数 </span>
<span>echo</span> <span>$_SERVER</span>["QUERY_STRING"]."<br>"; <span>#</span><span>id=5

//获取用户代理 </span>
<span>echo</span> <span>$_SERVER</span>['HTTP_REFERER']."<br>"<span>;

</span><span>//</span><span>获取完整的url www.jbxue.com</span>
<span>echo</span> 'http://'.<span>$_SERVER</span>['HTTP_HOST'].<span>$_SERVER</span>['REQUEST_URI'<span>];
</span><span>echo</span> 'http://'.<span>$_SERVER</span>['HTTP_HOST'].<span>$_SERVER</span>['PHP_SELF'].'?'.<span>$_SERVER</span>['QUERY_STRING'<span>];
</span><span>#</span><span>http://localhost/blog/testurl.php?id=5

//包含端口号的完整url</span>
<span>echo</span> 'http://'.<span>$_SERVER</span>['SERVER_NAME'].':'.<span>$_SERVER</span>["SERVER_PORT"].<span>$_SERVER</span>["REQUEST_URI"<span>]; 
</span><span>#</span><span>http://localhost:80/blog/testurl.php?id=5

//只取路径</span>
<span>$url</span>='http://'.<span>$_SERVER</span>['SERVER_NAME'].<span>$_SERVER</span>["REQUEST_URI"<span>]; 
</span><span>echo</span> <span>dirname</span>(<span>$url</span>);
Copy after login

获取当前页面的位置,怎定义php函数

你的数据库都是有规律的啊,首页-产品中心-钢铁,这个面包屑导航首页不用说你也知道的,你现在所在的是钢铁页面,这个钢铁的上级栏目相信你很容易就能获取到的吧!
 

php函数获得当前所在页面的url

你可以看看这个:
A.php:


先点我,然后注意URL
点击我到b.php


B.php:



echo '刚刚的网页的URL是:'.$_SERVER['HTTP_REFERER'];
?>

----------------------------------------------------------------
.$_SERVER['HTTP_REFERER'];
获得上一级的URL
 
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template