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

2022-08-30 06:30:33

在PHP中,如何获取当前页面的URL?最好只是之后的零件。http://domain.example


答案 1
$_SERVER['REQUEST_URI']

有关 $_SERVER 数组中可用信息的更多详细信息,请参阅该数组的 PHP 手册页

如果您还需要查询字符串(URL 中 后面的位),则该部分位于以下变量中:?

$_SERVER['QUERY_STRING']

答案 2

如果您只想在 之后显示 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']; ?>

推荐