前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >PHP中获取当前页面的完整URL

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

作者头像
用户8099761
发布于 2023-05-10 12:14:08
发布于 2023-05-10 12:14:08
2.2K00
代码可运行
举报
文章被收录于专栏:私人订制私人订制
运行总次数:0
代码可运行
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#测试网址:     http://localhost/blog/testurl.php?id=5

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

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

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

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

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

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

//只取路径
$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; 
echo dirname($url);
#http://localhost/blog
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-9-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
PHP中获取当前页面的完整URL
javascript实现: top.location.href 顶级窗口的地址 this.location.href 当前窗口的地址 PHP实现: #测试网址: http://local
joshua317
2018/04/16
3.7K0
PHP获取URL地址的一些坑
在一些业务场景中,我们需要用到PHP去获取URL地址,度娘搜索了一下,发现都是同一种解决方案,如下: #测试网址: http://localhost/blog/testurl.php?id=5
NateHuang
2018/03/14
2.7K0
php url路径问题和php文件以绝对路径引入
#测试网址: http://localhost/blog/testurl.php?id=5 //获取域名或主机地址 echo $_SERVER['HTTP_HOST'].""; #local
用户5640963
2019/07/26
1.1K0
PHP获取当前页面的完整URL参数及分割的方法
(adsbygoogle = window.adsbygoogle || []).push({});
德顺
2019/11/12
9.3K0
获取当前url地址
<?php //获取域名或主机地址 echo $_SERVER['HTTP_HOST']."<br />"; //获取网页地址 echo $_SERVER['PHP_SELF']."<br />";
九霄道长
2021/03/02
3.9K0
PHP获取域名等URL地址
参考URL:https://www.w3h5.com/PHP-URL.php?num=123 以下是输出结果: <?php //获取域名或主机地址 echo $_SERVER['HTTP_HOST']
德顺
2019/11/13
8.3K0
PHP如何获取当前主机、域名、网址、路径、端口等参数
测试域名daxiangtravel.com,apache根目录/mnt/,测试目录/mnt/qa/test,测试文件名为index.php。
用户8099761
2023/05/11
2.6K0
PHP 获取 IP 地址形式的完整 URL 页面网址
PHP 获取包含端口号的完整 URL 中,$_SERVER 有些写法只能获取域名形式的 URL ,采用 IP 地址的 URL 是获取不到的。
Yangsh888
2022/03/23
2.1K0
PHP获取当前页面(网页)完整URL链接地址代码
示例链接:https://www.xxx.com/example.php?id=1 获取完整URL,包含URL参数 最终获取的链接:https://www.xxx.com/example.php?id
一身执念
2021/07/27
2.7K0
PHP获取当前页面(网页)完整URL链接地址代码
Apache之Rewrite和RewriteRule规则梳理以及http强转https的配置总结(完整版)
一. 简单实例介绍 一般来说,apache配置好http和https后,如果想要做http强转到https,需要设置url重定向规则,大致需要下面几个步骤即可完成配置:
洗尽了浮华
2018/09/28
31.7K0
PHP中getenv()函数
在PHP中getenv(参数)函数是一个用于获取环境变量的函数,根据提供不同的参数可以获取不同的环境变量,具体如下: “PHP_SELF” 当前正在执行脚本的文件名,与document root 相关。 如果PHP 以命令行方式运行,该变量在PHP 4.3.0 之前无效。 “argv” 传递给该脚本的参数。当脚本运行在命令行方式时,argv 变量传递给程序C 语言样式的命令行参数。当调用GET 方法时,该变量包含请求的数据。 “argc” 包含传递给程序的命令行参数的个数(如果运行在命令行模式)。 “GAT
joshua317
2018/04/10
1.7K0
PHP $_SERVER大全详解
$_SERVER['HTTP_ACCEPT_LANGUAGE']//浏览器语言  $_SERVER['REMOTE_ADDR'] //当前用户 IP 。  $_SERVER['REMOTE_HOST'] //当前用户主机名  $_SERVER['REQUEST_URI'] //URL $_SERVER['REMOTE_PORT'] //端口。  $_SERVER['SERVER_NAME'] //服务器主机的名称。  $_SERVER['PHP_SELF']//正在执行脚本的文件名  $_SERVER['a
Sindsun
2018/04/28
1.1K0
php特性
(get 数据流)?abc=data://text/plain;base64;64编码的内容 data协议
用户11062199
2024/04/16
850
Apache rewrite Url
本文主要介绍Apache环境下,如何使用mod_rewrite模块完成URL重写功能。
黄啊码
2020/05/31
1.8K0
PHP 技巧:获取当前页面的 URL
有时候我们需要获取每个页面的 URL,但是 WordPress 只有 get_permalink 模板函数能在日志或者静态页面获取当前页面的 URL,而其他页面好像也没有相关的函数,即使有相关的函数,首先都要判断当前是什么页面,然后使用相关的函数,这样非常麻烦。
Denis
2023/04/15
2.1K0
PHP 使用 $_SERVER[‘PHP_SELF’] 获取当前页面地址及其安全性问题
$_SERVER['PHP_SELF'] 表示当前 php 文件相对于网站根目录的位置地址,与 document root 相关。
Yiiven
2022/12/15
2.2K0
RewriteCond和13个mod_rewrite应用举例Apache伪静态
大家好,又见面了,我是你们的朋友全栈君。 1.给子域名加www标记 RewriteCond %{HTTP_HOST} ^([a-z.]+)?example.com$ [NC] Rewri
全栈程序员站长
2022/09/06
3.9K0
代码审计基础之还不滚进来学习
在Python课程里咱们讲解了什么是局部变量与全局变量的概念,这里再次介绍一种变量,”超全局变量“
天钧
2019/07/25
9980
代码审计基础之还不滚进来学习
Apache中 RewriteRule 规则参数介绍
大家好,又见面了,我是你们的朋友全栈君。Apache中 RewriteRule 规则参数介绍
全栈程序员站长
2022/08/27
12K0
WordPress 获取当前页面 URL 地址的方法
通过 WordPress 原生的函数来,或者自定义函数,都可以获取当前页面的 URL 地址。
Yangsh888
2022/03/24
1.2K0
相关推荐
PHP中获取当前页面的完整URL
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文