`

PHP 获取当前 URL

阅读更多
<!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>

 

效果图:

 

 

 

 

 

 

 

 

  • 大小: 59.9 KB
2
0
分享到:
评论

相关推荐

    PHP获取当前url路径的函数及服务器变量[定义].pdf

    PHP 获取当前 URL 路径的函数及服务器变量详解 在 PHP 中,获取当前 URL 路径的函数及服务器变量是非常重要的,本文将详细介绍 QUERY_STRING、REQUEST_URI、SCRIPT_NAME 和 PHP_SELF 等服务器变量的定义、使用场景...

    PHP获取当前url路径的函数及服务器变量QUERY_STRING、REQUEST_URI

    ### PHP 获取当前URL路径的函数及服务器变量:QUERY_STRING、REQUEST_URI、SCRIPT_NAME、PHP_SELF 在PHP开发中,理解并正确使用服务器变量是至关重要的。这些变量可以帮助开发者获取当前请求的各种信息,例如请求的...

    PHP获取当前url的具体方法全面解析

    首先,让我们看下PHP获取当前URL的典型代码片段: ```php $url_this = "http://" . $_SERVER['SERVER_NAME'] . ':' . $_SERVER['SERVER_PORT'] . $_SERVER['REQUEST_URI']; echo $url_this; ``` 这段代码通过组合$...

    PHP获取当前url路径的函数及服务器变量.pdf

    ### PHP 获取当前URL路径的函数及服务器变量解析 在PHP编程中,经常需要获取与当前请求相关的各种信息,比如URL路径、查询参数等。这些信息可以通过`$_SERVER`全局数组来获取。本文将详细介绍`$_SERVER`数组中的几...

    php获取URL中带#号等特殊符号参数的解决方法

    本篇知识点将详细探讨如何在PHP中获取带有特殊符号,如井号(#)的URL参数,并介绍如何使用JavaScript的escape函数对这些特殊字符进行编码,从而实现正确地在服务器端获取这些参数。 首先,我们来看看URL编码的基础...

    php获取当前url地址的方法小结

    本文实例讲述了php获取当前url地址的方法。分享给大家供大家参考,具体如下: js 获取: top.location.href //顶级窗口的地址 this.location.href //当前窗口的地址 php获取当前url地址: #测试网址: ...

    PHP获取当前页面完整URL的方法

    在PHP编程中,有时我们需要获取当前页面的完整URL,以便进行各种操作,如记录日志、构建重定向、检查来源页面等。以下是一些方法,教你如何在PHP中获取当前页面的URL及其相关部分。 首先,我们可以利用PHP的内置...

    PHP获取当前URL路径的处理方法(适用于多条件筛选列表)

    了解了这些基础知识后,下面是一个具体的实现方法,通过PHP获取当前URL参数并进行处理,以实现多条件筛选列表的功能: ```php &lt;?php header("Content-type:text/html;charset=utf-8"); // 检查是否存在$_SERVER['...

    获得当前页面的url

    获得当前页面的url window.location.herf window.location.href location.search; //获取url中"?"符后的字串 document.referrer 获取来路的url,相当于php的$_SERVER['HTTP_REFERER']。 encodeURIComponent()...

    使用PHP获取当前url路径的函数以及服务器变量

    在PHP编程中,获取当前URL路径以及服务器变量是...以上就是关于PHP获取当前URL路径的函数以及服务器变量的相关知识点。这些知识在开发过程中非常实用,可以帮助我们更好地理解和处理HTTP请求,以及与服务器环境的交互。

    js和php如何获取当前url的内容

    ### PHP获取当前URL内容 在PHP中,我们可以通过超全局数组`$_SERVER`来获取与URL相关的信息。`$_SERVER`是一个包含诸如头信息、路径和脚本位置的数组。它提供了多种关于当前运行脚本和环境的信息。 1. **获取域名...

    PHP:提取当前地址URL参数,保存为TXT文件!

    在PHP编程中,提取当前地址URL的参数并将其保存到TXT文件是一项常见的任务,尤其是在处理网页表单提交、页面间数据传递或者分析用户行为时。本文将深入探讨如何实现这一功能,以及涉及到的相关知识点。 首先,我们...

    php获取当前网址url并替换参数或网址的方法

    通过这篇文章,我们可以了解到PHP中如何获取当前页面的URL以及如何替换URL中的查询参数。这些操作对于处理动态网站和Web应用中的链接管理是不可或缺的。掌握这些函数和类的使用,将有助于开发者更加灵活地控制和维护...

    php 获取当前访问的url文件名的方法小结

    在PHP编程中,有时我们需要获取当前访问的URL的文件名,以便进行各种处理,比如日志记录、权限控制或者URL重写等。以下是一些常用的方法来实现这一目标,我们将详细探讨这些方法并分析它们的工作原理。 首先,推荐...

Global site tag (gtag.js) - Google Analytics