博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php获取当前页面的完整url
阅读量:5862 次
发布时间:2019-06-19

本文共 823 字,大约阅读时间需要 2 分钟。

javascript实现:
top.location.href   顶级窗口的地址this.location.href   当前窗口的地址
 
php实现: //测试网址: http://localhost/blog/test.php?id=1
//获取域名或主机地址echo $_SERVER['HTTP_HOST']."
"; #localhost//获取网页地址 echo $_SERVER['PHP_SELF']."
"; #/blog/test.php//获取网址参数 echo $_SERVER["QUERY_STRING"]."
"; #id=5//获取用户代理 echo $_SERVER['HTTP_REFERER']."
"; //获取完整的urlecho 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];#http://localhost/blog/test.php?id=5//包含端口号的完整urlecho 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; #http://localhost:80/blog/test.php?id=5//只取路径$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; echo dirname($url);#http://localhost/blog 

 

转载于:https://www.cnblogs.com/qhorse/p/4897971.html

你可能感兴趣的文章
使用U盘自制Linux操作系统
查看>>
js 获取域名和页面完整地址
查看>>
零成本搭建WDS轻量级系统批量部署环境视频课程
查看>>
JavaScript原型和闭包(极好的一篇帖子)
查看>>
使用rsync+inotify配置触发式(实时)远程同步
查看>>
详解DNS递归查询与迭代查询
查看>>
RPM 命名规则
查看>>
linux入门小知识,你在里面总会有发现
查看>>
如何将shell的变量当命令执行
查看>>
import 导入模块学习
查看>>
文件下载路径
查看>>
Oracle 通过JDBC访问Clob字段时,当长度=4193时,出现异常,无法正常读取
查看>>
多网卡的7种bond模式原理
查看>>
套接字编程 --- UDP协议
查看>>
我的友情链接
查看>>
vMwaer vSphere Client无法连接vCenter Server问题
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
思科L2TP(五)
查看>>
PHPexcel 对时间的处理
查看>>