如何在PHP中获取当前页面的URL
在PHP中,如何获取当前页面的URL?最好只是之后的零件。http://domain.example
$_SERVER['REQUEST_URI']
有关 $_SERVER 数组中可用信息的更多详细信息,请参阅该数组的 PHP 手册页。
如果您还需要查询字符串(URL 中 后面的位),则该部分位于以下变量中:?
$_SERVER['QUERY_STRING']
如果您只想在 之后显示 URL 的部分,请尝试以下操作:http://domain.example
<?php echo $_SERVER['REQUEST_URI']; ?>
如果当前 URL 为 ,echo 将仅返回 。http://domain.example/some-slug/some-id
/some-slug/some-id
如果您想要完整的网址,请尝试以下操作:
<?php echo 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; ?>