首頁 > php教程 > PHP开发 > PHP取得目前頁面完整URL的方法

PHP取得目前頁面完整URL的方法

高洛峰
發布: 2017-01-03 17:41:51
原創
1932 人瀏覽過

一、利用javascript實現:

top.location.href 頂級視窗的位址

this.location.href 目前視窗的位址

二、利用PHP實現

http://local/PHP/PH php?id=5

//取得網域名稱或主機位址 

echo $_SERVER['HTTP_HOST']; #localhost
登入後複製

//取得網頁位址 

echo $_SERVER['PHP_SELF']; #/PHP/XX.php
登入後複製

//取得網址參數 

echo $_SERVER["QUERY_STRING"]; #id=5
登入後複製

//取得使用者代理程式/取得使用者代理程式/取得網址參數 

echo $_SERVER['HTTP_REFERER'];
登入後複製
登入後複製

//取得使用者代理程式

/發

//取得完整的url

echo $_SERVER['HTTP_REFERER'];
登入後複製
登入後複製

//包含連接埠號碼的完整url

echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];
#http://localhost/PHP/XX.php?id=5
登入後複製

//只取路徑

echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
#http://localhost:80/PHP/XX.php?id=5
登入後複製

總結

以上就是這篇文章的全部內容了,希望學習本文的內容對大家的學習總結

以上就是這篇文章的全部內容了,希望學習本文的內容對大家的學習或是工作能帶來一定的幫助,如果有疑問大家可以留言交流。

更多PHP取得目前頁面完整URL的方法相關文章請關注PHP中文網!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門推薦
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板