本文目錄一覽:
php如何獲取當前頁面url路徑
利用PHP實現
1、//獲取域名或主機地址
echo $_SERVER[‘HTTP_HOST’]; #localhost
2、//獲取網頁地址
echo $_SERVER[‘PHP_SELF’]; #/PHP/XX.php
3、//獲取網址參數
echo $_SERVER[“QUERY_STRING”]; #id=5
4、//獲取用戶代理
echo $_SERVER[‘HTTP_REFERER’];
5、//獲取完整的url
echo ‘http://’.$_SERVER[‘HTTP_HOST’].$_SERVER[‘REQUEST_URI’];
echo’http://’.$_SERVER[‘HTTP_HOST’].$_SERVER[‘PHP_SELF’].’?’.$_SERVER[‘QUERY_STRING’];
#
擴展資料
PHP的特性包括:
1. PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創新的語法。
2. PHP可以比CGI或者Perl更快速的執行動態網頁——動態頁面方面,與其他的編程語言相比,
PHP是將程序嵌入到HTML文檔中去執行,執行效率比完全生成htmL標記的CGI要高許多;
PHP具有非常強大的功能,所有的CGI的功能PHP都能實現。
3. PHP支持幾乎所有流行的數據庫以及操作系統。
參考資料來源:腳本之家:PHP獲取當前頁面完整URL的方法
怎麼通過PHP代碼獲取帶#(井號)的完整的URL
使用正則表達式獲取
匹配網址URL的正則表達式:^[a-zA-z]+://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?$
php獲取url參數
1、在當前網頁echo出變量$_SERVER[‘HTTP_HOST’]即可獲取域名或主機地址。
2、在當前網頁echo出變量$_SERVER[‘PHP_SELF’]即可獲取網頁地址。
3、在當前網頁echo出變量$_SERVER[“QUERY_STRING”]即可獲取網址參數。
4、在當前網頁echo出變量$_SERVER[‘HTTP_REFERER’]即可獲取用戶代理。
5、在當前網頁echo出變量$_SERVER[‘HTTP_HOST’]點上$_SERVER[‘REQUEST_URI’]即可獲取完整的url,後面帶參數自己點上即可。
6、也是點上,用個變量保存好輸出。
原創文章,作者:CLBY,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/141787.html