国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 尉犁县| 凌海市| 屯留县| 开江县| 康平县| 鞍山市| 澄城县| 刚察县| 策勒县| 新巴尔虎左旗| 合阳县| 高邑县| 孝昌县| 黄大仙区| 双江| 武山县| 凤庆县| 周宁县| 文安县| 万源市| 女性| 远安县| 丹东市| 密山市| 东乌珠穆沁旗| 定边县| 荆州市| 个旧市| 微山县| 绥化市| 日喀则市| 班戈县| 东乡县| 江华| 句容市| 钦州市| 汉川市| 汾阳市| 陈巴尔虎旗| 桃源县| 阿拉善右旗|