php获得当前的脚本网址

 更新时间:2007年12月10日 15:11:35   投稿:mdxy-dxy  
这篇文章介绍了php获得当前的脚本网址的方法,通过php服务器变量$_SERVER的简单判断、转换与输出,实现获取当前网址的功能,需要的朋友可以参考一下

//获得当前的脚本网址
function GetCurUrl(){
    if(!empty($_SERVER["REQUEST_URI"])){
        $scriptName = $_SERVER["REQUEST_URI"];
        $nowurl = $scriptName;
    }else{
        $scriptName = $_SERVER["PHP_SELF"];
        if(empty($_SERVER["QUERY_STRING"])) $nowurl = $scriptName;
        else $nowurl = $scriptName."?".$_SERVER["QUERY_STRING"];
    }
    return $nowurl;
}

相关文章

  • PHP实现生成二维码的示例代码

    PHP实现生成二维码的示例代码

    为了满足用户渠道推广分析和用户账号绑定等场景的需要,公众平台提供了生成带参数二维码的接口。本文将利用这些接口实现生成临时二维码和永久二维码,需要的可以参考一下
    2022-05-05
  • 理解PHP中的stdClass类

    理解PHP中的stdClass类

    这篇文章主要介绍了PHP中的stdClass类,用白话介绍了stdClass类,需要的朋友可以参考下
    2014-04-04
  • PHP连接SQLServer2005的实现方法(附ntwdblib.dll下载)

    PHP连接SQLServer2005的实现方法(附ntwdblib.dll下载)

    为了php连接sql2005 ,我在网络上找了一大堆资料在我的csdn博客中.晚上3:05分时候终于搞定了
    2012-07-07
  • PHP session_start()问题解疑(详细介绍)

    PHP session_start()问题解疑(详细介绍)

    对于PHP的session功能,始终找不到合适的答案,尤其是一些错误,还有一些没有错误的结果,最可怕的就是后者,一直为许多的初学者为难。就连有些老手,有时都被搞得莫名其妙
    2013-07-07
  • php广告加载类用法实例

    php广告加载类用法实例

    这篇文章主要介绍了php广告加载类用法实例,采用jQuery技术可实现异步与同步加载,具有非常广泛的实用价值,需要的朋友可以参考下
    2014-09-09
  • PHP容易忘记的知识点分享

    PHP容易忘记的知识点分享

    PHP容易忘记的知识点分享,使用php开发的朋友可以参考下
    2013-04-04
  • PHP中usort在值相同时改变原始位置问题的解决方法

    PHP中usort在值相同时改变原始位置问题的解决方法

    从 PHP 4.1.0 后,usort 在比较的值相同时,原始位置可能会改变,如果比较的2个值相同,则它们在排序结果中的顺序是随机的。如果你需要保持相同值的原始位置,可以参考本文的方法。
    2011-11-11
  • php多层数组与对象的转换实例代码

    php多层数组与对象的转换实例代码

    通过json_decode(json_encode($object)可以将对象一次性转换为数组,但是object中遇到非utf-8编码的非ascii字符则会出现问题,比如gbk的中文,何况json_encode和decode的性能也值得疑虑
    2013-08-08
  • PHP实现的简易版图片相似度比较

    PHP实现的简易版图片相似度比较

    这篇文章主要介绍了PHP实现的简易版图片相似度比较,本文直接给出实现代码,使用方法请看代码中的注释,需要的朋友可以参考下
    2015-01-01
  • php 判断页面或图片是否经过gzip压缩的方法

    php 判断页面或图片是否经过gzip压缩的方法

    下面小编就为大家带来一篇php 判断页面或图片是否经过gzip压缩的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04

最新评论