国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP獲取當前頁面URL函數實例

2024-05-04 23:26:18
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了PHP獲取當前頁面URL函數實例,講述了一個非常簡單實用的獲取當前頁面URL的函數,并附帶說明了server參數的用法,需要的朋友可以參考下
 
 

本文實例講述了PHP獲取當前頁面URL函數實例,分享給大家供大家參考。具體實現方法如下:

在PHP中,沒有默認的Function來獲取目前所在頁面的URL,所以今天就向大家介紹一個在PHP獲取當前頁面完整URL的PHP函數.

函數代碼如下,調用時只需要使用 curPageURL() 就行啦:

 

復制代碼代碼如下:
/* 獲得當前頁面URL開始 */ 
function curPageURL() { 
    $pageURL = 'http'; 
    if ($_SERVER["HTTPS"] == "on") {    // 如果是SSL加密則加上“s” 
        $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; 

/* 獲得當前頁面URL結束 */

 

補充一下server參數說明,代碼如下:

 

復制代碼代碼如下:
//獲取域名或主機地址  
echo $_SERVER['HTTP_HOST']."<br>"; #localhost 
 
//獲取網頁地址  
echo $_SERVER['PHP_SELF']."<br>"; #/blog/testurl.php 
 
//獲取網址參數  
echo $_SERVER["QUERY_STRING"]."<br>"; #id=5 
 
//獲取用戶代理  
echo $_SERVER['HTTP_REFERER']."<br>"; 
 
//獲取完整的url 
echo '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 
 
//包含端口號的完整url 
echo '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程序設計有所幫助。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 双流县| 石泉县| 盘锦市| 商丘市| 都昌县| 洛阳市| 旬阳县| 庆元县| 九龙县| 定日县| 儋州市| 那坡县| 察隅县| 上虞市| 商都县| 龙口市| 陇西县| 鹿邑县| 垣曲县| 济源市| 烟台市| 蓝山县| 库尔勒市| 都江堰市| 大连市| 舒兰市| 扎赉特旗| 南平市| 桂平市| 洛南县| 玉林市| 太谷县| 武强县| 英吉沙县| 电白县| 兰溪市| 晋中市| 布尔津县| 石屏县| 温宿县| 眉山市|