Получить текущий URL-путь в PHP
мне нужно получить путь от URL текущего запроса. Например, если текущий URL-адрес:
"http://www.example.com/example/test/hi.php?randomvariable=1"
Я хотел бы этого:
"/example/test/hi.php?randomvariable=1"
4 ответа:
вы хотите
$_SERVER['REQUEST_URI']
. Из документов:
'REQUEST_URI'
URI, который был дан для доступа к этой странице; например,
'/index.html'
.
должно быть :
$_SERVER['REQUEST_URI'];
взгляните на : получить полный URL в PHP
<?php function current_url() { $url = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; $validURL = str_replace("&", "&", $url); return $validURL; } //echo "page URL is : ".current_url(); $offer_url = current_url(); ?> <?php if ($offer_url == "checking url name") { ?> < p > hi this is manip5595 < /p> <?php } ?>