<!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1, user-scalable=no"> <title>PHP中获取当前URL</title> </head> <body> <script type="text/javascript"> var a = top.location.href; //顶级窗口的地址 var b = this.location.href; //当前窗口的地址 document.write('顶级窗口的地址:'+a+'<br>当前窗口的地址:'+b+'<br><br>'); </script> <?php //测试网站:http://localhost/webManage/demo.php?f=onestopweb.cn echo '获取域名或主机地址:<br>'; echo $_SERVER['HTTP_HOST']."<br>"; echo '获取网页地址:<br>'; echo $_SERVER['PHP_SELF']."<br>"; echo '获取网址参数:<br>'; echo $_SERVER["QUERY_STRING"]."<br>"; echo '获取完整的url:<br>'; echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']."<br>"; echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']."<br>"; echo '包含端口号的完整url:<br>'; echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]."<br>"; $url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]."<br>"; echo dirname($url); ?> </body> </html>
效果图:
相关推荐
PHP 获取当前 URL 路径的函数及服务器变量详解 在 PHP 中,获取当前 URL 路径的函数及服务器变量是非常重要的,本文将详细介绍 QUERY_STRING、REQUEST_URI、SCRIPT_NAME 和 PHP_SELF 等服务器变量的定义、使用场景...
### PHP 获取当前URL路径的函数及服务器变量:QUERY_STRING、REQUEST_URI、SCRIPT_NAME、PHP_SELF 在PHP开发中,理解并正确使用服务器变量是至关重要的。这些变量可以帮助开发者获取当前请求的各种信息,例如请求的...
首先,让我们看下PHP获取当前URL的典型代码片段: ```php $url_this = "http://" . $_SERVER['SERVER_NAME'] . ':' . $_SERVER['SERVER_PORT'] . $_SERVER['REQUEST_URI']; echo $url_this; ``` 这段代码通过组合$...
### PHP 获取当前URL路径的函数及服务器变量解析 在PHP编程中,经常需要获取与当前请求相关的各种信息,比如URL路径、查询参数等。这些信息可以通过`$_SERVER`全局数组来获取。本文将详细介绍`$_SERVER`数组中的几...
本篇知识点将详细探讨如何在PHP中获取带有特殊符号,如井号(#)的URL参数,并介绍如何使用JavaScript的escape函数对这些特殊字符进行编码,从而实现正确地在服务器端获取这些参数。 首先,我们来看看URL编码的基础...
本文实例讲述了php获取当前url地址的方法。分享给大家供大家参考,具体如下: js 获取: top.location.href //顶级窗口的地址 this.location.href //当前窗口的地址 php获取当前url地址: #测试网址: ...
在PHP编程中,有时我们需要获取当前页面的完整URL,以便进行各种操作,如记录日志、构建重定向、检查来源页面等。以下是一些方法,教你如何在PHP中获取当前页面的URL及其相关部分。 首先,我们可以利用PHP的内置...
了解了这些基础知识后,下面是一个具体的实现方法,通过PHP获取当前URL参数并进行处理,以实现多条件筛选列表的功能: ```php <?php header("Content-type:text/html;charset=utf-8"); // 检查是否存在$_SERVER['...
获得当前页面的url window.location.herf window.location.href location.search; //获取url中"?"符后的字串 document.referrer 获取来路的url,相当于php的$_SERVER['HTTP_REFERER']。 encodeURIComponent()...
在PHP编程中,获取当前URL路径以及服务器变量是...以上就是关于PHP获取当前URL路径的函数以及服务器变量的相关知识点。这些知识在开发过程中非常实用,可以帮助我们更好地理解和处理HTTP请求,以及与服务器环境的交互。
### PHP获取当前URL内容 在PHP中,我们可以通过超全局数组`$_SERVER`来获取与URL相关的信息。`$_SERVER`是一个包含诸如头信息、路径和脚本位置的数组。它提供了多种关于当前运行脚本和环境的信息。 1. **获取域名...
在PHP编程中,提取当前地址URL的参数并将其保存到TXT文件是一项常见的任务,尤其是在处理网页表单提交、页面间数据传递或者分析用户行为时。本文将深入探讨如何实现这一功能,以及涉及到的相关知识点。 首先,我们...
通过这篇文章,我们可以了解到PHP中如何获取当前页面的URL以及如何替换URL中的查询参数。这些操作对于处理动态网站和Web应用中的链接管理是不可或缺的。掌握这些函数和类的使用,将有助于开发者更加灵活地控制和维护...
在PHP编程中,有时我们需要获取当前访问的URL的文件名,以便进行各种处理,比如日志记录、权限控制或者URL重写等。以下是一些常用的方法来实现这一目标,我们将详细探讨这些方法并分析它们的工作原理。 首先,推荐...