如何使用PHP获取当前页面的URL

use*_*168 3 php url get

可能重复:
如何在PHP中获取当前页面的完整URL

如何使用PHP获取当前页面的URL?有没有这样的PHP功能?

我想要实现的是:

  1. 以某种方式得到当前页面的网址
  2. 检查url是否等于某个预设值
  3. 如果它是相等的那么回声别的东西回应别的东西

Kri*_*ell 11

<?php
    $url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
    echo $url;
?>
Run Code Online (Sandbox Code Playgroud)

  • 您没有考虑其他协议,例如HTTPS.至少`$ _SERVER ['SERVER_PROTOCOL']`可用于提取它. (5认同)