PHP获取当前完整URL地址的函数


Posted in PHP onDecember 21, 2014

这里主要是给大家分享一个非常实用的PHP函数,代码很简单,就不多废话了,小伙伴们需要的话直接拿去用。

//php获取当前访问的完整url地址 

function get_current_url(){ 

    $current_url='http://'; 

    if(isset($_SERVER['HTTPS'])&&$_SERVER['HTTPS']=='on'){ 

        $current_url='https://'; 

    } 

    if($_SERVER['SERVER_PORT']!='80'){ 

        $current_url.=$_SERVER['SERVER_NAME'].':'.$_SERVER['SERVER_PORT'].$_SERVER['REQUEST_URI']; 

    }else{ 

        $current_url.=$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']; 

    } 

    return $current_url; 

}

PHP 相关文章推荐
PHP 程序员也要学会使用“异常”
Jun 16 PHP
按上下级层次关系输出内容的PHP代码
Jul 17 PHP
30个php操作redis常用方法代码例子
Jul 05 PHP
windows的文件系统机制引发的PHP路径爆破问题分析
Jul 28 PHP
typecho插件编写教程(二):写一个新插件
May 28 PHP
php实现在服务器端调整图片大小的方法
Jun 16 PHP
通过PHP简单实例介绍文件上传
Dec 16 PHP
PHP中子类重载父类的方法【parent::方法名】
May 06 PHP
PHP微信开发之查询城市天气
Jun 23 PHP
phpMyAdmin通过密码漏洞留后门文件
Nov 20 PHP
PHP添加文字水印或图片水印的水印类完整源代码与使用示例
Mar 18 PHP
Thinkphp5框架中引入Markdown编辑器操作示例
Jun 03 PHP
学习php开源项目的源码指南
Dec 21 #PHP
php数组添加元素方法小结
Dec 20 #PHP
php获取数组元素中头一个数组元素值的实现方法
Dec 20 #PHP
php中http与https跨域共享session的解决方法
Dec 20 #PHP
php将textarea数据提交到mysql出现很多空格的解决方法
Dec 19 #PHP
thinkphp中session和cookie无效的解决方法
Dec 19 #PHP
thinkphp3.0输出重复两次的解决方法
Dec 19 #PHP
You might like
php adodb连接带密码access数据库实例,测试成功
2008/05/14 PHP
获取用户Ip地址通用方法与常见安全隐患(HTTP_X_FORWARDED_FOR)
2013/06/01 PHP
详谈PHP中public,private,protected,abstract等关键字的用法
2017/12/31 PHP
goto语法在PHP中的使用教程
2020/09/17 PHP
javascript一点特殊用法
2008/05/28 Javascript
Jquery上传插件 uploadify v3.1使用说明
2012/06/18 Javascript
防止浏览器记住用户名及密码的简单实用方法
2013/04/22 Javascript
javascript弹出层输入框(示例代码)
2013/12/11 Javascript
javascript中sort()的用法实例分析
2015/01/30 Javascript
JavaScript实现将文本框的值插入指定位置的方法
2015/08/13 Javascript
Boostrap模态窗口的学习小结
2016/03/28 Javascript
webstorm添加vue.js支持的方法教程
2017/07/05 Javascript
javascript填充默认头像方法
2018/02/22 Javascript
基于vue2.0的活动倒计时组件countdown(附源码下载)
2018/10/09 Javascript
vue+elementUI实现图片上传功能
2019/08/20 Javascript
Vue生命周期activated之返回上一页不重新请求数据操作
2020/07/26 Javascript
vue router-link 默认a标签去除下划线的实现
2020/11/06 Javascript
[01:11:10]2014 DOTA2华西杯精英邀请赛 5 24 iG VS VG加赛
2014/05/26 DOTA
python基础入门详解(文件输入/输出 内建类型 字典操作使用方法)
2013/12/08 Python
python计算时间差的方法
2015/05/20 Python
使用Python导出Excel图表以及导出为图片的方法
2015/11/07 Python
windows下cx_Freeze生成Python可执行程序的详细步骤
2018/10/09 Python
老生常谈python中的重载
2018/11/11 Python
Django认证系统实现的web页面实现代码
2019/08/12 Python
pytorch 利用lstm做mnist手写数字识别分类的实例
2020/01/10 Python
python实现加密的方式总结
2020/01/19 Python
CSS3中使用RGBa来调节透明度的教程
2016/05/09 HTML / CSS
基于HTML5陀螺仪实现ofo首页眼睛移动效果的示例
2017/07/31 HTML / CSS
英国最大的老式糖果店:A Quarter Of
2017/04/08 全球购物
BrandAlley英国:法国折扣奢侈品网上零售商
2017/07/03 全球购物
Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型
2013/10/30 面试题
文秘档案管理岗位职责
2014/03/06 职场文书
融资合作协议书范本
2014/10/17 职场文书
公司员工培训管理制度
2015/08/04 职场文书
Python机器学习之底层实现KNN
2021/06/20 Python
Android Studio 计算器开发
2022/05/20 Java/Android