當前位置:首頁 » 編程語言 » php當前頁地址

php當前頁地址

發布時間: 2023-03-03 21:44:23

① 如何通過php獲取當前頁面URL函數

通過PHP獲取當前頁面URL函數代碼如下,調用時只需要使用 curPageURL() 就可以:

/* 獲得當前頁面URL開始 */

function curPageURL() {

$pageURL = 'http';

if ($_SERVER["HTTPS"] == "on") { // 如果是SSL加密則加上「s」

$pageURL .= "s";

}

$pageURL .= "://";

if ($_SERVER["SERVER_PORT"] != "80") {

$pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];

} else {

$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];

}

return $pageURL;

}

/* 獲得當前頁面URL結束 */

② 原生PHP如何獲取當前頁面URL

functionget_current_url(){
$current_url='http://';
if(isset($_SERVER['HTTPS'])&&$_SERVER['HTTPS']=='on'){
$current_url='https://';
}
if($_SERVER['SERVER_PORT']!='80'){
$current_url.=$_SERVER['SERVER_NAME'].':'.$_SERVER['SERVER_PORT'].$_SERVER['REQUEST_URI'];
}else{
$current_url.=$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
}
return$current_url;
}

希望能幫到你

③ PHP CodeIgniter框架中怎麼獲取當前頁面的URL

<?php
/**
* 獲取當前頁面完整URL地址
*/
function get_url() {
$sys_protocal = isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == '443' ? 'https://' : 'http://';
$php_self = $_SERVER['PHP_SELF'] ? $_SERVER['PHP_SELF'] : $_SERVER['SCRIPT_NAME'];
$path_info = isset($_SERVER['PATH_INFO']) ? $_SERVER['PATH_INFO'] : '';
$relate_url = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : $php_self.(isset($_SERVER['QUERY_STRING']) ? '?'.$_SERVER['QUERY_STRING'] : $path_info);
return $sys_protocal.(isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : '').$relate_url;
}

echo get_url();
?>

④ php如何獲取當前頁面url路徑

#測試網址: http://localhost/blog/testurl.php?id=5
//獲取域名或主機地址
echo $_server['http_host']."
"; #localhost
//獲取網頁地址
echo $_server['php_self']."
"; #/blog/testurl.php
//獲取網址參數
echo $_server["query_string"]."
"; #id=5
//獲取用戶代理
echo $_server['http_referer']."
";
//獲取完整的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的開發中我們經常會通過網址URL向另一個網頁傳遞參數的問題。在這個過程中我們首先需要獲取到當前頁面的URL,然後將URL中各個參數的值保存到變數中。整個過程較為簡單,主要涉及到$_SERVER的用法。

1、$_server['http_host'],作用:獲取網址域名,如(www.5ibobo.com,這是波波的一個博客,暫且做例子吧)。

2、$_SERVER["PHP_SELF"],作用:獲取網頁地址,如(/code/445.html)。

3、$_SERVER["QUERY_STRING"],作用:獲取網址URL參數,待會我們會在實例中用到。

4、$_SERVER["HTTP_REFERER"],作用:獲取用戶的代理。

⑥ php如何獲取當前頁面url路徑

function curPageURL() {
$pageURL = 'http';

if ($_SERVER["HTTPS"] == "on")
{

$pageURL .= "s";
}
$pageURL .= "://";

if ($_SERVER["SERVER_PORT"] != "80")
{

$pageURL .= $_SERVER["SERVER_NAME"] . ":" . $_SERVER["SERVER_PORT"] .

$_SERVER["REQUEST_URI"];
}
else
{
$pageURL .= $_SERVER["SERVER_NAME"] .

$_SERVER["REQUEST_URI"];
}
return $pageURL;}?>

(6)php當前頁地址擴展閱讀:

  1. 獲取域名或主機地址 :echo $_SERVER['HTTP_HOST'].""; #localhost

  2. 獲取網頁地址:echo $_SERVER['PHP_SELF'].""; #/blog/testurl.php

3.獲取網址參數:echo $_SERVER["QUERY_STRING"].""; #id=5

4.獲取用戶代理:echo $_SERVER['HTTP_REFERER']."";

⑦ php中怎麼獲取訪問當前頁面電腦的IP地址

function getIP() {
$url=file_get_contents("";);
$ip=substr($url,85);
$ip=substr($ip,0,-4);
return $ip;
}
一個大神拋出的,不過需要訪問一個鏈接(總是感覺慌慌的),建議用tp自帶函數訪問不到的再用這個方法

⑧ 內容頁中,PHP如何獲得當前頁面的網址 帝國cms

用[!--titleurl--]模板變數即可獲取當前頁面的網址。

在帝國後台的內容模板里有一個「顯示模板變數說明」按鈕

希望能幫到你,謝謝。(我並沒有求採納之類的要求,說謝謝是我的個人修養問題。希望網路能修改相關規定。)

網路一方面要求相關性,一方面又說回答啰嗦,我也是醉了。還說含有相關性若的內容。。。呵呵,希望網路能換一些懂得這類問題的人來評估答案價值,不要再鬧這些笑話了,謝謝。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:846
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:1111
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:817
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:985
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:873
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1222
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:444
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:327
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:1002
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:971