想要获取当前页面的url信息,可以借助thinkphp 自带的request 类来获取当前的url信息

使用\think\Request类

$request = Request::instance();

或者使用自带的助手函数

$request = request();
$request = Request::instance();
// 获取当前域名
echo 'domain: ' . $request->domain() . '<br/>';
// 获取当前入口文件
echo 'file: ' . $request->baseFile() . '<br/>';
// 获取当前URL地址 不含域名
echo 'url: ' . $request->url() . '<br/>';
// 获取包含域名的完整URL地址
echo 'url with domain: ' . $request->url(true) . '<br/>';
// 获取当前URL地址 不含QUERY_STRING
echo 'url without query: ' . $request->baseUrl() . '<br/>';
// 获取URL访问的ROOT地址
echo 'root:' . $request->root() . '<br/>';
// 获取URL访问的ROOT地址
echo 'root with domain: ' . $request->root(true) . '<br/>';
// 获取URL地址中的PATH_INFO信息
echo 'pathinfo: ' . $request->pathinfo() . '<br/>';
// 获取URL地址中的PATH_INFO信息 不含后缀
echo 'pathinfo: ' . $request->path() . '<br/>';
// 获取URL地址中的后缀信息
echo 'ext: ' . $request->ext() . '<br/>';

输出结果

domain: https://luweipai.cn
file: /index.php
url: /index/index/hello.html?name=luweipai
url with domain: https://luweipai.cn/index/index/hello.html?name=luweipai
url without query: /index/index/hello.html
root:
root with domain: http://luweipai.cn
pathinfo: index/index/hello.html
pathinfo: index/index/hello
ext: html

THINKPHP5获取当前页面URL信息相关推荐

  1. php获取当前页面数据,ThinkPHP如何获取当前页面URL信息?

    THINKPHP获取当前页面URL信息 想要获取当前页面的url信息,可以借助thinkphp自带的request类来获取当前的url信息 使用\think\Request类$request = Re ...

  2. js准确获取当前页面url网址信息

    这篇文章主要为大家介绍了js准确获取当前页面url网址信息的多种方法,包括正则法.split拆分法等,需要的朋友可以参考下 在WEB开发中,时常会用到javascript来获取当前页面的url网址信息 ...

  3. 截取url的host_js如何准确获取当前页面url网址信息

    在WEB开发中,时常会用到javascript来获取当前页面的url网址信息,在这里是我的一些获取url信息的小总结. 下面我们举例一个URL,然后获得它的各个组成部分:http://i.jb51.n ...

  4. java获取当前页面url地址_js如何准确获取当前页面url网址信息

    在WEB开发中,时常会用到javascript来获取当前页面的url网址信息,在这里是我的一些获取url信息的小总结. 下面我们举例一个URL,然后获得它的各个组成部分:http://i.cnblog ...

  5. Js获取当前页面URL各种参数

    JS获取当前页面URL各种参数 一:Location Location 对象包含有关当前 URL 的信息. Location 对象是 Window 对象的一个部分,可通过 window.locatio ...

  6. php获取当前页面地址代码,PHP获取当前页面URL地址程序代码

    在php中要获取当前页面url地址方法很简单,下面我来给大家总结一下利用相关函数获取完整页面url地址的实例. PHP的预定义变量$_SERVER是一个包含头部(headers),路径信息及脚本位置的 ...

  7. iframe简单使用 、获取iframe 、获取iframe 元素值 、iframe获取父页面的信息

    文章目录 1.iframe简单使用 2.获取iframe 3.获取iframe 元素值 4.iframe获取父页面的信息: 1.iframe简单使用 <iframe> 标签规定一个内联框架 ...

  8. 获取父页面URL的参数对应值及左对齐字符串

     1       /**//// <summary>  2       /// 返回包含中文字符的字符串长度.  3        /// C# 的string.Length中中文字只做1 ...

  9. 微信小程序获取当前页面url

    微信小程序获取当前页面url 微信小程序获取当前页面的URL地址

最新文章

  1. Linux下修改MAC地址总结
  2. 从@property说起(四)深入成员变量
  3. 分割2021算法合集
  4. SDN(软件定义网络)
  5. 天池 在线编程 捡胡萝卜(模拟)
  6. loading linux img2a,嵌入式Linux中initrd的应用--浅析ramdisk、ramfs、initrd和initramfs
  7. Bootstrap 响应式布局辅助类
  8. GCF(1)---How to modify PICS according to FGI bits UE reported
  9. python去除视频中的logo_Python音视频开发:消除抖音短视频Logo和去电视台标的实现详解...
  10. ubuntu服务器修改保存文件,Ubuntu Server 如何永久保存iptables的设置?
  11. TCP/IP网络编程之域名及网络地址
  12. 全局角度出发讨论敏捷
  13. 转 自定义View之onMeasure()
  14. 【SQL Server】入门教程-基础篇(完结)
  15. 知了课堂学习笔记一-Django预热-虚拟环境
  16. 台电平板(X80HD)刷WIN10
  17. PPT课件实现连连看游戏——简单好用
  18. php 全等 性能,在PHP中,相等(==)和全等(===)的含义是一样的。
  19. ThreadPoolExecutor中的submit()方法详细讲解
  20. 【推荐系统】:Deep Crossing模型解析以及代码实现

热门文章

  1. 分享一个超好用的项目进度模板(包括计划进度与实际进度对比甘特图)
  2. UnityRPG第三人称控制器
  3. 线性滤波器非线性滤波器
  4. 如何解决微信中如何直接打开外部浏览器打开指定链接
  5. 巴菲特和西蒙斯谁的投资更赚钱?股神巴菲特的投资理念是否好用?
  6. 算法学习笔记之滑动平均滤波算法
  7. 登录并爬取评论和用户内容
  8. [渝粤教育] 西南科技大学 电工学 在线考试复习资料
  9. Paper:机器学习、深度学习常用的国内/国外引用(References)论文参考文献集合(建议收藏,持续更新)
  10. 泛微-前端JSP文件实现的后台查找