我需要从当前请求的 URL 获取路径。例如,如果当前 URL 是:
"http://www.example.com/example/test/hi.php?randomvariable=1"
我会希望这样:
"/example/test/hi.php?randomvariable=1"
你想要 $_SERVER['REQUEST_URI']。从 那些文件:
$_SERVER['REQUEST_URI']
'REQUEST_URI' 为了访问这个页面而给出的 URI; 例如,'/index.html'。
'REQUEST_URI'
为了访问这个页面而给出的 URI; 例如,'/index.html'。
'/index.html'
应该是:
$_SERVER['REQUEST_URI'];
看看: 在 PHP 中获取完整的 URL
<?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 } ?>