在PHP中,您可以使用`$_SERVER`超全局变量来获取当前URL。具体来说,可以使用`$_SERVER['REQUEST_URI']`来获取当前请求的URI。以下是一个示例代码:
```php
$currentUrl = $_SERVER['REQUEST_URI'];
echo "当前URL:".$currentUrl;
?>
```
这将输出当前请求的完整URL(包括协议、域名和路径)。请注意,`$_SERVER['REQUEST_URI']`返回的是相对于网站根目录的路径。如果您只想获取相对路径,可以使用`$_SERVER['PHP_SELF']`来获取当前脚本的相对路径。
如果您需要获取完整的URL(包括协议和域名),可以使用以下代码:
```php
$protocol = $_SERVER['SERVER_PROTOCOL']; // 获取协议(http或https)
$host = $_SERVER['HTTP_HOST']; // 获取域名或IP地址
$requestUri = $_SERVER['REQUEST_URI']; // 获取请求的相对路径
$currentUrl = $protocol.'://'.$host.$requestUri; // 组合成完整的URL
echo "当前URL:".$currentUrl;
?>
```
这样,您将能够获取完整的当前URL。