程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php獲取當前頁面地址多種方法(附教程),php當前

php獲取當前頁面地址多種方法(附教程),php當前

編輯:關於PHP編程

php獲取當前頁面地址多種方法(附教程),php當前


php獲取當前頁面地址多種方法

有關php取得當前頁面地址的多種方法,包括收集的一些實例教程,記錄下。

參考教程:

PHP中獲取當前頁面的完整URL

php獲取當前頁面地址參數的三種方法

php獲取url地址欄與詳細參數實例

php獲取當前域名與url地址的例子

php獲取當前URL地址

php取得當前頁面完整url地址的例子

PHP代碼:

//獲取域名或主機地址 
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 www.jbxue.com
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);

獲取當前頁面的位置,怎定義php函數

你的數據庫都是有規律的啊,首頁-產品中心-鋼鐵,這個面包屑導航首頁不用說你也知道的,你現在所在的是鋼鐵頁面,這個鋼鐵的上級欄目相信你很容易就能獲取到的吧!
 

php函數獲得當前所在頁面的url

你可以看看這個:
A.php:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<body>
<a href="a.php?id=1">先點我,然後注意URL</a>
<a href="b.php">點擊我到b.php</a>
</body>

B.php:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<body>
<?php
echo '剛剛的網頁的URL是:'.$_SERVER['HTTP_REFERER'];
?>
</body>
----------------------------------------------------------------
.$_SERVER['HTTP_REFERER'];
獲得上一級的URL
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved