程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 獲取當前頁面的url地址php代碼

獲取當前頁面的url地址php代碼

編輯:關於PHP編程

獲取當前頁面的url地址php代碼,第一款是一款獲取無參數URL第二款是獲取完整URL函數哦,如果你正找url參數的代碼哦。

獲取當前頁面的url地址php教程代碼,第一款是一款獲取無參數url第二款是獲取完整url函數哦,如果你正找url參數的代碼哦。

 

<?php
// 說明:獲取無參數url

function curpageurl()
{
    $pageurl = 'http';

    if ($_server["https教程"] == "on")
    {
        $pageurl .= "s";
    }
    $pageurl .= "://";

    if ($_server["server_port"] != "80")
    {
        $pageurl .= $_server["server_name"].":" . $_server["server_port"] . $_server['php_self'];
    }
    else
    {
        $pageurl .= $_server["server_name"] . $_server['php_self'];
    }
    return $pageurl;
}
?>

方法二

<?php
// 說明:獲取完整url

function curpageurl()
{
    $pageurl = 'http';

    if ($_server["https"] == "on")
    {
        $pageurl .= "s";
    }
    $pageurl .= "://";

    if ($_server["server_port"] != "80")
    {
        $pageurl .= $_server["server_name"] . ":" . $_server["server_port"] . $_server["request_uri"];
    }
    else
    {
        $pageurl .= $_server["server_name"] . $_server["request_uri"];
    }
    return $pageurl;
}
?>

另外,$_server['request_uri'] 和 $_server['request_url'] 是有稍微區別的:
$_server["request_uri"] 返回完整的路徑 ( /directory/file.ext?query=string )
$_server['request_url'] 只返回文件路徑,不包括參數,( /directory/file.ext ),和$_server['php_self']差不多,只不過在有些服務器上$_server['request_url']不可用

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved