
以下是获取当前网址URL的PHP代码
<?php
// 获取协议部分(http 或 https)
$protocol = (!empty($_SERVER[‘HTTPS’]) && $_SERVER[‘HTTPS’] !== ‘off’ || $_SERVER[‘SERVER_PORT’] == 443) ? “https://” : “http://”;
// 获取主机名
$host = $_SERVER[‘HTTP_HOST’];
// 获取请求URI
$requestUri = $_SERVER[‘REQUEST_URI’];
// 拼接成完整的URL
$currentUrl = $protocol . $host . $requestUri;
// 输出当前URL
echo “当前URL是: ” . $currentUrl;
?>
这个代码段做了以下几件事:
- 检查当前连接是否使用了HTTPS协议。
- 获取主机名(即域名)。
- 获取请求的URI(包括查询字符串等)。
- 将上述部分拼接成一个完整的URL。
- 输出这个URL。
你可以将这个代码放在一个PHP文件中,然后在浏览器中访问该文件,以查看当前URL的输出







