如何在 PHP 中获取当前页面的 URL?

2025 年 3 月 17 日 | 阅读 1 分钟

要获取当前页面的 URL,PHP 提供了超级全局变量 $_SERVER。$_SERVER 是 PHP 的内置变量,用于获取当前页面的 URL。它是一个超级全局变量,意味着它在所有作用域中始终可用。

如果我们想要页面的完整 URL,那么我们需要检查协议(或方案名称),是 https 还是 http。请看下面的示例:

输出

How to get current page URL in PHP

注意:这里使用 isset() 函数来检查 HTTPS 是否已启用。它检查变量是否存在。

或者,我们也可以通过下一个示例中给出的另一种方式获取当前页面的完整 URL。

输出

How to get current page URL in PHP 1

要仅获取浏览器中打开的当前页面的名称,请看下面的示例:

输出

How to get current page URL in PHP 1