最新消息:

PHP函数第12款:获得当前的脚本路径的网址get_php_url

PHP扩展函数 杨红伟 840浏览 0评论

一:函数简介

现在我的文件是demo1.php ,所在的路径是 /function/GetCurUrl/ ,我想用一个函数来获得我的文件所在的完整路径,即 /phpfunction/GetCurUrl/demo1.php。这就是这款函数的目的!

演示地址: http://www.ijquery.cn/phpfunction/GetCurUrl/demo1.php

下载地址: http://www.ijquery.cn/phpfunction/GetCurUrl/GetCurUrl.zip

二:函数应用

echo GetCurUrl();

返回来的路径是

/phpfunction/GetCurUrl/demo1.php

二:函数源码

/**
 *  获得当前的脚本路径的网址
 *
 * @return    string
 */
if ( ! function_exists('GetCurUrl'))
{
    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;
    }
}
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址