原生PHP如何獲取當前頁面URL

2021-08-20 14:42:44 字數 1089 閱讀 5518

方法一:

//php獲取當前訪問的完整url位址

function get_current_url()

if($_server['server_port']!='80')else

return $current_url;

}

方法二:
$url  =  $_server['request_uri'].(strpos($_server['request_uri'],'?')?'':"?");  // 判斷是否存在 '?'

$parse =parse_url($url);

if(isset($parse['query']))

其中的strpos方法是查詢 某個字串首次出現的位置,不存在是返回 false。

parse_url 方法是解析 url 返回組成部分,返回值是乙個陣列:

輸出為:

)http_build_query(),生成 url 後面的請求字串:

我們輸出下$rescutl可以得到:

name=callback&value=test

PHP 獲取當前頁面的URL資訊

獲取當前的網域名稱 echo server server name 獲取 即點選來到本頁的上頁 獲取當前網域名稱的字尾 獲取當前網域名稱 dirname file 獲取當前檔案的物理路徑 dirname file 獲取當前檔案的上一級物理路徑 測試 獲取網域名稱或主機位址 獲取網頁位址 echo s...

php獲取當前頁面的完整url

j ascript實現 top.location.href 頂級視窗的位址 this.location.href 當前視窗的位址 php實現 測試 http localhost blog test.php?id 1 獲取網域名稱或主機位址 獲取網頁位址 echo server php self bl...

PHP獲取當前頁面URL函式例項

在php中,沒有預設的function來獲取目前所在頁面的url,所以今天就向大家介紹乙個在php獲取當前頁面完整url的php函式.函式 如下,呼叫時只需要使用 curpageurl 就行啦 複製 如下 獲得當前頁面url開始 function curpageurl pageurl if serv...