/**

* 获取当前完整URL

* @return string

*/

function get_url()

{

$sys_protocal = isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == '443' ? 'https://' : 'http://'; //根据当前端口,判断是http还是https

$php_self = $_SERVER['PHP_SELF'] ? $_SERVER['PHP_SELF'] : $_SERVER['SCRIPT_NAME']; //获取当前网页地址

$path_info = isset($_SERVER['PATH_INFO']) ? $_SERVER['PATH_INFO'] : ''; //获取path_info信息

$relate_url = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : $php_self . (isset($_SERVER['QUERY_STRING']) ? '?' . $_SERVER['QUERY_STRING'] : $path_info); //获取除域名外的完整URL,获取不到php文件(如启用了pathinfo),就获取文件实际地址和参数

$url = $sys_protocal . (isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : '') . $relate_url;

return $url;

// 打印到日志

$msg = PHP_EOL . date("Y-m-d H:i:s") . " " . $url;

file_put_contents('./log.txt', $msg, FILE_APPEND | LOCK_EX);

}

$this->get_url();

PHP中$_SERVER获取当前页面的完整URL地址

PHP中$_SERVER获取当前页面的完整URL地址,其实很简单,主要是通过$_SERVER超全局变量来实现的. 具体PHP中$_SERVER获取当前页面的完整URL地址如下. #测试网址:     ...

PHP获取当前页面完整url地址,包括参数的函数

//php获取当前访问的完整url地址 function get_current_url(){     $current_url='http://';     if(isset($_SERVER['H ...

Java获取项目当前请求的全部URL,Java获取Referer,Java获取完整链接地址URL

Java获取项目当前请求的全部URL,Java获取Referer,Java获取完整链接地址URL >>>>>>>>>>>>&gt ...

获取网页URL地址及参数等的两种方法(js和C#)

转:获取网页URL地址及参数等的两种方法(js和C#) 一 js 先看一个示例 用javascript获取url网址信息

$_SERVER["HTTP_REFERER"] rss中可用 echo next(explode("=", $_SERVER["QUERY_STRI ...

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

js 获取: top.location.href //顶级窗口的地址 this.location.href //当前窗口的地址 php获取当前url地址: #测试网址: http://localhos ...

PHP取当前页面完整URL地址

#测试网址: http://localhost/blog/testurl.php?id=5 //获取域名或主机地址 echo $_SERVER['HTTP_HOST']."

js获取当前url地址参数中文乱码问题

网上看了一些关于此问题的文章,都说的不清不楚,有些更是乱七八糟,完全没法看,故此找了一篇能用的,借鉴作为笔记. //首先获取到当前页面的地址栏信息 var url = window.location. ...

随机推荐

Linux命令-自动挂载文件/etc/fstab功能详解[转]

一./etc/fstab文件的作用 磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载. 系统开机时会主动读取/etc/fstab这个文件中的内容 ...

iOS 10 开发问题总结

兼容iOS 10 资料整理笔记   1.Notification(通知) 自从Notification被引入之后,苹果就不断的更新优化,但这些更新优化只是小打小闹,直至现在iOS 10开始真正的进行大 ...

Mysql常用表操作 | 单表查询

160905 常用表操作 1. mysql -u root -p 回车 输入密码   2. 显示数据库列表 show databases     3. 进入某数据库 use database data ...

No resource found that matches the given name 'Theme.AppCompat.Light 的完美解决方案

No resource found that matches the given name 'Theme.AppCompat.Light 的完美解决方案 首先这个问题的产生是由于缺少Theme.App ...

Python3基础 int(input())输入数字并产生一个int类型变量

镇场诗:---大梦谁觉,水月中建博客.百千磨难,才知世事无常.---今持佛语,技术无量愿学.愿尽所学,铸一良心博客.------------------------------------------ ...

关于js中this的疑问

学习bootstrap.js源码中被js里边的this绕的有点晕 /* ================================================================ ...

2014 Multi-University Training Contest 9

官方解题报告:http://blog.sina.com.cn/s/blog_6bddecdc0102uzwm.html Boring Sum http://acm.hdu.edu.cn/showpro ...

你需要知道的九大排序算法【Python实现】之堆排序

六.堆排序 ​堆排序是一种树形选择排序,是对直接选择排序的有效改进. ​堆的定义下:具有n个元素的序列 (h1,h2,...,hn),当且仅当满足(hi>=h2i,hi>=2i+1)或(h ...

CSS超链接-光标-缩放

CSS超链接-光标-缩放 1.CSS 中链接的使用2.CSS 中光标的使用3.CSS 中缩放的使用 1.CSS 中链接的使用超链接伪类属性a:link    表示该超链接文字尚未被点选a:visite ...

forfiles命令批处理删除过期文件

命令格式: forfiles.exe /p "D:\备份" /s /m *.zip /d -7 /c "cmd /c del @path" /p:指定目录 /s ...

php获取接口url地址,PHP 获取完整URL地址相关推荐

  1. QQ公众号如何获取接口调用凭据

    大家好,我是QQ公众号[拇指特工]的技术总监小李,从今天起,我将持续发表关于QQ公众号的最新动态和进展. [拇指特工] QQ公众平台聚合着无限可能.凭借16年来积累的8亿用户资源,依托强势平台技术.数 ...

  2. PHP获取 当前页面名称、主机名、URL完整地址、URL参数、获取IP

    $URL['PHP_SELF'] = isset($_SERVER['PHP_SELF']) ? $_SERVER['PHP_SELF'] : (isset($_SERVER['SCRIPT_NAME ...

  3. php获取下载地址,php获取当前页面完整URL地址函数

    php获取当前页面完整URL地址函数,希望对你们有所帮助,代码如下: /** * 获取当前页面完整URL地址 */ function get_url() { $sys_protocal = isset ...

  4. php获取所有url地址_PHP_php 获取完整url地址,主要是获取到地址栏的一些信 - phpStudy...

    php 获取完整url地址 主要是获取到地址栏的一些信息,域名,端口参数等 复制代码 代码如下: //获取域名或主机地址 echo $_SERVER['HTTP_HOST']." " ...

  5. Java获取项目当前请求的全部URL,Java获取Referer,Java获取完整链接地址URL

    Java获取项目当前请求的全部URL,Java获取Referer,Java获取完整链接地址URL >>>>>>>>>>>>> ...

  6. PHP获取当前页面完整URL地址

    示例一: <?php // 说明:获取完整URLfunction curPageURL() {$pageURL = 'http';if ($_SERVER["HTTPS"] ...

  7. php获取当前页完整url地址的方法教程

    上午在做一个需求时,需要利用 php 在后端获取页面的完整地址,以前不少做这样的需求所以记录了一些常用到的函数,就发表一下.有需要的拿去吧! php获取当前页面完整的url地址的方法 示例1 < ...

  8. php获取所有url地址_php 获取完整url地址

    php 获取完整url地址 主要是获取到地址栏的一些信息,域名,端口参数等 复制代码 代码如下: //获取域名或主机地址 echo $_SERVER['HTTP_HOST']." " ...

  9. php通过$_SERVER获取当前页面完整URL地址

    使用PHP编写程序的时候,我们常常想要获取当前页面的URL.下面提供一个用于获取当前页面URL的函数以及使用方法: 示例一: <?php // 说明:获取完整URLfunction curPag ...

最新文章

  1. 实战:人脸识别的Arcface实现 | CSDN博文精选
  2. 复杂基因组测序技术研究进展
  3. 把 Bug 晾几天就能解决了!!! | 每日趣闻
  4. python对象复制_Python 拷贝对象(深拷贝deepcopy与浅拷贝copy)
  5. linux下c 多线程如何映射文件夹,c - 在Linux中使用多个线程进行信号处理
  6. C#设计模式(3)——工厂方法模式
  7. DeepSORT多目标跟踪算法
  8. mxf高速发展和数字电影母版制作技术
  9. Java之品优购部署_day01(10)
  10. Linux卸载jdk
  11. Algorithm:数学建模大赛(CUMCM/NPMCM)之CUMCM之2006B之2006之B题《艾滋病疗法的评价及疗效的预测》
  12. CAXA实体设计 2020 在草图中怎么快速选择与某一曲线相连的曲线?
  13. discuz文件结构详解,discuz模板文件介绍
  14. 读懂trace file (tkprof格式化) 6
  15. 众里寻他千百度:找网红算法
  16. bash:xxxx: 权限不够解决办法
  17. FII-PRA006/010开发板硬件实验一
  18. 陕西万德软件有限公司
  19. 亚马逊云科技中国北京区域推出Amazon CloudTrail服务
  20. 永强教你加解密:对称篇(一)

热门文章

  1. oracle XMLPublisher 安装配置
  2. php茶叶商城系统毕业设计(附源码、运行环境)
  3. 微信公众号支付及提现
  4. 2021年全球与中国无纺布医疗服行业市场规模及发展前景分析
  5. Mac上几款免费的MySql客户端
  6. Linux环境下开发板Tiny4412应用,实现交叉编译及minicom的调配,将代码编译后下载到开发板并运行
  7. ie 和标准下有哪些兼容性的写法。
  8. rifilter in python discussed in 3delight
  9. 【AIGC】PyTorch Stable Diffusion 和 Habana Gaudi 的艺术生成
  10. win7计算机设备管理器空的,win7系统打开设备管理器一片空白的解决方法