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

首頁 > 語言 > PHP > 正文

php獲取url地址一些函數總結

2024-09-04 11:48:14
字體:
來源:轉載
供稿:網友

在php中獲取url地址我們有很多函數可以使用,主要是全局變量server為我提供了不少方法,下面我們一起來看看吧。

常用函數:

  1. //獲取域名或主機地址 
  2. echo $_SERVER['HTTP_HOST']."<br>"; #localhost 
  3. //獲取網頁地址 
  4. echo $_SERVER['PHP_SELF']."<br>"; #/blog/testurl.php 
  5. //獲取網址參數 
  6. echo $_SERVER["QUERY_STRING"]."<br>"; #id=5 
  7. //獲取用戶代理 
  8. echo $_SERVER['HTTP_REFERER']."<br>"
  9. //獲取完整的url 
  10. echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; 
  11. echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']; 
  12. #http://localhost/blog/testurl.php?id=5 
  13. //包含端口號的完整url 
  14. echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; 
  15. #http://m.survivalescaperooms.com /blog/testurl.php?id=5 
  16. //只取路徑 
  17. $url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; 
  18. echo dirname($url); 
  19. #http://localhost/blog 

看個例子,可以獲取完整url,代碼如下:

  1. <?php 
  2. // 說明:獲取完整url 
  3. function curpageurl()  
  4.     $pageurl = 'http'
  5.     if ($_server["https"] == "on")  
  6.     { 
  7.         $pageurl .= "s"
  8.     } 
  9.     $pageurl .= "://"
  10.     if ($_server["server_port"] != "80")  
  11.     { 
  12.         $pageurl .= $_server["server_name"] . ":" . $_server["server_port"] . $_server["request_uri"]; 
  13.     }  
  14.     else  
  15.     { 
  16.         $pageurl .= $_server["server_name"] . $_server["request_uri"]; 
  17.     } 
  18.     return $pageurl
  19. ?> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 田东县| 遵义市| 长丰县| 沙雅县| 呼伦贝尔市| 巧家县| 梨树县| 龙胜| 沂水县| 炎陵县| 雷山县| 苗栗县| 平度市| 即墨市| 新野县| 准格尔旗| 上栗县| 无锡市| 香格里拉县| 沛县| 义马市| 万安县| 姚安县| 扶沟县| 广南县| 大港区| 朝阳县| 夏河县| 丰镇市| 塔河县| 黄浦区| 阿尔山市| 张家口市| 北安市| 兴城市| 巴塘县| 湘西| 南和县| 嵊泗县| 蒲江县| 乌鲁木齐市|