海南世紀(jì)云圖網(wǎng)絡(luò)科技有限公司
咨詢熱線:400-822-8458 客戶服務(wù):0898-32183600

PHP獲取當(dāng)前頁面的URL函數(shù)

發(fā)表于:2011-08-05 00:00:00來源:SOUAB.COM人氣:4086

使用PHP編寫程序的時(shí)候,我們常常想要獲取當(dāng)前頁面的URL。下面提供一個(gè)用于獲取當(dāng)前頁面URL的函數(shù)以及使用方法:

示例一:

PHP代碼
  1. <?php   
  2. // 說明:獲取完整URL   
  3. function curPageURL()    
  4. {   
  5.     $pageURL = 'http';   
  6.     if ($_SERVER["HTTPS"] == "on")    
  7.     {   
  8.         $pageURL .= "s";   
  9.     }   
  10.     $pageURL .= "://";   
  11.     if ($_SERVER["SERVER_PORT"] != "80")    
  12.     {   
  13.         $pageURL .= $_SERVER["SERVER_NAME"] . ":" . $_SERVER["SERVER_PORT"] . $_SERVER["REQUEST_URI"];   
  14.     }    
  15.     else    
  16.     {   
  17.         $pageURL .= $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"];   
  18.     }   
  19.     return $pageURL;   
  20. }   
  21. ?>  

定義該函數(shù)之后就可以直接調(diào)用了:

PHP代碼
  1. <?php   
  2.   echo curPageURL();   
  3. ?>  

上面的函數(shù)可以獲取當(dāng)前頁面完整的URL,即你在瀏覽器地址欄看到的內(nèi)容。但是,有時(shí)候我們不想要URL中的參數(shù)( ? 號(hào)后面的內(nèi)容),如:http://www.souab.com/sort-1.html?u=123,只想獲取http://www.souab.com/sort-1.html,你可以將以上函數(shù)做以下更改:

PHP代碼
  1. <?php   
  2. // 說明:獲取無參數(shù)URL   
  3. function curPageURL()    
  4. {   
  5.     $pageURL = 'http';   
  6.     if ($_SERVER["HTTPS"] == "on")    
  7.     {   
  8.         $pageURL .= "s";   
  9.     }   
  10.     $pageURL .= "://";   
  11.     $this_page = $_SERVER["REQUEST_URI"];   
  12.   
  13.        
  14.   
  15.     // 只取 ? 前面的內(nèi)容   
  16.     if (strpos($this_page"?") !== false)    
  17.         $this_page = reset(explode("?"$this_page));   
  18.     if ($_SERVER["SERVER_PORT"] != "80")    
  19.     {   
  20.         $pageURL .= $_SERVER["SERVER_NAME"] . ":" . $_SERVER["SERVER_PORT"] . $this_page;   
  21.     }    
  22.     else 

文章整理: 世紀(jì)云圖  http://www.543ae.com/

以上信息與文章正文是不可分割的一部分,如果您要轉(zhuǎn)載本文章,請(qǐng)保留以上信息,謝謝!

版權(quán)申明:本站文章部份來自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系我們,我們收到后立即刪除,謝謝!

特別注意:本站部份轉(zhuǎn)載文章言論不代表本站觀點(diǎn),本站所提供的攝影照片,插畫,設(shè)計(jì)作品,如需使用,請(qǐng)與原作者聯(lián)系,版權(quán)歸原作者所有。

微信
網(wǎng)站建設(shè)
軟件業(yè)務(wù)
網(wǎng)絡(luò)營(yíng)銷
400電話
主站蜘蛛池模板: 国产成人综合美国十次| 国产成人午夜片在线观看| 成人影片在线免费观看| 精品久久久久成人码免费动漫| 免费一级成人毛片| 亚洲国产成人片在线观看| 精品成人一区二区三区四区| 一级毛片成人午夜| 1204国产成人精品视频| 窝窝视频成人影院午夜在线| 婷婷国产成人精品视频| 亚洲国产成人精品女人久久久| 欧美成人午夜视频在线观看| 成人免费看吃奶视频网站| 亚洲国产成人综合精品| 日韩国产成人精品视频| 亚洲伊人成人网| 窝窝午夜看片成人精品| 成人欧美1314www色视频| 亚洲精品成人网站在线观看| 日本欧美成人免费观看| 国产成人一区二区三区在线观看| 最新国产成人ab网站| 成人免费黄色网址| 成人精品视频99在线观看免费| 国产成人国产在线观看入口| 成人欧美日韩高清不卡| 国产成人yy免费视频| 成人a视频高清在线观看| 香蕉久久成人网| 国产成人久久av免费| 成人免费看www网址入口| 中文字幕欧美成人免费| 国产成人无码综合亚洲日韩| 成人免费的性色视频| 欧美成人免费全部| 欧美成人看片一区二区三区尤物| 免费国产成人午夜电影| 国产成人A亚洲精V品无码| 国产成人麻豆亚洲综合无码精品 | 免费成人午夜视频|