如何在 PHP 中取得目前頁面 URL?

Patricia Arquette
發布: 2024-11-01 02:52:02
原創
578 人瀏覽過

How do I Get the Current Page URL in PHP?

在 PHP 中檢索目前頁面 URL

在 PHP 中,取得目前頁面的 URL 是一項簡單的任務。這在實作依賴 URL 的邏輯或產生動態內容時特別有用。

使用 $_SERVER['REQUEST_URI'] 的解決方案

存取目前的最直接方法頁面 URL 透過 $_SERVER['REQUEST_URI'] 變數。此變數包含完整的 URL,包括協定、網域和路徑,但不包括查詢字串。

範例:

<code class="php"><?php
    echo $_SERVER['REQUEST_URI']; // Example output: /my-page.php
?></code>
登入後複製

擷取查詢字串

如果需要取得查詢(URL 中「? 」符號後面的部分),可以使用$_SERVER['QUERY_STRING'] 變數。

範例:

<code class="php"><?php
    echo $_SERVER['QUERY_STRING']; // Example output: name=John&age=32
?></code>
登入後複製

附加說明

  • $_SERVER['REQUEST_URI'] 是一個被一個被RI']🎜>$_SERVER['REQUEST_URI']大量使用的變量,並且它的內容可能會被URL重寫或代理伺服器等外部因素修改。
  • PHP也提供了與目前URL相關的其他變量,例如$_SERVER['SERVER_NAME'],$_SERVER['SERVER_PORT']和 $_SERVER['HTTPS'].

以上是如何在 PHP 中取得目前頁面 URL?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!