PHP獲取當前頁面完整URL的實現(xiàn)代碼
更新時間:2013年06月10日 08:14:46 作者:
本篇文章是對利用PHP獲取當前頁面完整URL的實現(xiàn)代碼進行了詳細的分析介紹,需要的朋友參考下
javascript實現(xiàn):
top.location.href 頂級窗口的地址 this.location.href 當前窗口的地址
PHP實現(xiàn):
#測試網(wǎng)址: http://localhost/blog/testurl.php?id=5
//獲取域名或主機地址 echo $_SERVER['HTTP_HOST']."<br>"; #localhost
//獲取網(wǎng)頁地址 echo $_SERVER['PHP_SELF']."<br>"; #/blog/testurl.php
//獲取網(wǎng)址參數(shù) echo $_SERVER["QUERY_STRING"]."<br>"; #id=5
//獲取用戶代理 echo $_SERVER['HTTP_REFERER']."<br>";
//獲取完整的urlecho 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']; #http://localhost/blog/testurl.php?id=5
//包含端口號的完整urlecho 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; #http://localhost:80/blog/testurl.php?id=5
//只取路徑$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; echo dirname($url); #http://localhost/blog
復制代碼 代碼如下:
top.location.href 頂級窗口的地址 this.location.href 當前窗口的地址
PHP實現(xiàn):
復制代碼 代碼如下:
#測試網(wǎng)址: http://localhost/blog/testurl.php?id=5
//獲取域名或主機地址 echo $_SERVER['HTTP_HOST']."<br>"; #localhost
//獲取網(wǎng)頁地址 echo $_SERVER['PHP_SELF']."<br>"; #/blog/testurl.php
//獲取網(wǎng)址參數(shù) echo $_SERVER["QUERY_STRING"]."<br>"; #id=5
//獲取用戶代理 echo $_SERVER['HTTP_REFERER']."<br>";
//獲取完整的urlecho 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']; #http://localhost/blog/testurl.php?id=5
//包含端口號的完整urlecho 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; #http://localhost:80/blog/testurl.php?id=5
//只取路徑$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; echo dirname($url); #http://localhost/blog
相關文章
淺談php中fopen不能創(chuàng)建中文文件名文件的問題
下面小編就為大家?guī)硪黄獪\談php中fopen不能創(chuàng)建中文文件名文件的問題。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02
PHP不使用內(nèi)置函數(shù)實現(xiàn)字符串轉整型的方法示例
一般php字符串類型的數(shù)字如果想轉成整型的數(shù)字,我們都是采用系統(tǒng)內(nèi)置的API去做轉換,但下面這篇文章主要給大家介紹了關于PHP不使用內(nèi)置函數(shù)實現(xiàn)字符串轉整型的方法示例,文中介紹的非常詳細,需要的朋友可以參考借鑒,下面來一起看看吧。2017-07-07
php自定義排序uasort函數(shù)示例【二維數(shù)組按指定鍵值排序】
這篇文章主要介紹了php自定義排序uasort函數(shù),結合實例形式分析了php實現(xiàn)二維數(shù)組按指定鍵值排序的相關操作技巧,需要的朋友可以參考下2019-06-06
php模擬socket一次連接,多次發(fā)送數(shù)據(jù)的實現(xiàn)代碼
php模擬socket一次連接,多次發(fā)送數(shù)據(jù)的實現(xiàn)代碼,需要的朋友可以參考下。2011-07-07
WordPress開發(fā)中的get_post_custom()函數(shù)使用解析
這篇文章主要介紹了WordPress開發(fā)中的get_post_custom()函數(shù)使用解析,get_post_custom()函數(shù)用于獲取自定義字段,需要的朋友可以參考下2016-01-01

