国产探花免费观看_亚洲丰满少妇自慰呻吟_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://www.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. ?> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兰西县| 田阳县| 沧州市| 兴宁市| 潼南县| 大关县| 且末县| 鸡东县| 黄大仙区| 砚山县| 淮滨县| 翼城县| 眉山市| 盐边县| 扬中市| 莒南县| 柳林县| 成武县| 堆龙德庆县| 上饶县| 东海县| 綦江县| 盐山县| 陵川县| 北票市| 昌图县| 漾濞| 化州市| 蕉岭县| 冀州市| 威信县| 区。| 文安县| 揭阳市| 镇沅| 英山县| 前郭尔| 黑河市| 六盘水市| 丰宁| 沂水县|