php获得当前的脚本网址

yipeiwu_com6年前PHP代码库

//获得当前的脚本网址
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文件读写操作相关函数总结

一、fwrite()写入文件 将程序中的数据保存到文件中比较容易,使用fwrite()函数就可以将字符串内容写入文件中。在文件中中通过字符序列\n表示换行符,表示文件中一行的末尾。当需要...

php $_SERVER windows系统与linux系统下的区别说明

这是我在做企业站的过程中发现的一些区别:(仅供参考) 一、$_SERVER['SERVER_NAME']  在windows系统下,末尾是有 / 的,linux下没有/ 。 可...

linux下使用ThinkPHP需要注意大小写导致的问题

弄了一下午,偶然想起linux是识别文件大小写的,查看了一下代码,发现实例化类的时候并没有注意文件大小写。如 $dao = D("inventoryview") 对应的视图文件是Inve...

php实现斐波那契数列的简单写法

斐波那契数列是非常常见的一类数列,其数学定义为:F0=1,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*)。本文就用php来简单实现斐波那契数列,代码十分简洁易懂,...

PHP数组递归排序实现方法示例

本文实例讲述了PHP数组递归排序实现方法。分享给大家供大家参考,具体如下: /** * 递归根据特定key对数组排序 * @param $data * @param strin...