PHP中獲取當前頁面的完整URL
PHP中獲取當前頁面的完整URL
javascript實現:
top.location.href 頂級視窗的地址
this.location.href 當前視窗的地址
PHP實現
#測試網址: http://localhost/blog/testurl.php?id=5
//獲取域名或主機地址
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中獲取當前頁面的各種URL格式PHP
- PHP獲取當前頁面完整URL地址PHP
- react獲取當前頁面的url引數React
- asp.net獲取當前頁面的url地址ASP.NET
- 獲取當前頁面的topViewControllerViewController
- 獲取當前頁面的上一個頁地址
- javascript獲取當前urlJavaScript
- javascript如何獲取當前頁面的路徑JavaScript
- javascript獲取當前頁面的來路頁面地址JavaScript
- javascript如何獲取當前網頁的url地址JavaScript網頁
- 利用js獲取當前頁面的域名程式碼JS
- MVC中獲取當前URL、controller、actionMVCController
- php 獲取當前域名和當前協議PHP協議
- 利用HTML5的history.replacestate()修改當前頁面的URLHTML
- ThinkPHP 在頁面獲取當前時間PHP
- ASP.Net MVC View中獲取當前頁面引數ASP.NETMVCView
- android 6.0下獲取當前呼叫介面的包名Android
- Android中獲取當前位置資訊Android
- 前後端分離,html頁面中怎麼獲取當前登入使用者資訊,並寫入html頁面的指定位置?後端HTML
- JS指令碼中重新整理當前頁面的方法JS指令碼
- js獲取url傳遞引數,js獲取url?號後面的引數JS
- JavaScript 獲取當前月份JavaScript
- JavaScript 獲取當前域名JavaScript
- SAP Spartacus 如何獲得當前渲染頁面的 CMS 後設資料
- mybatis獲取當前時間MyBatis
- Java獲取當前星期幾Java
- JQuery獲取當前元素本身jQuery
- java獲取當前時間Java
- Qt獲取當前時間QT
- js獲取當前時間JS
- Qt 獲取當前時間QT
- ASP.NET中獲取URL重寫前的原始地址ASP.NET
- H5 記錄當前頁面的選中狀態,sessionStorageH5Session
- javascript獲取當前li元素在集合中的位置JavaScript
- 微信小程式獲取當前位置微信小程式
- Android獲取當前桌面桌布Android
- ASP.NET Core獲取請求完整的UrlASP.NET
- JS實現點選按鈕複製當前介面的URLJS