PHP 如何获取当前URL并去掉.html

$geturl = ???
2025-05-14 04:01:24
推荐回答(2个)
回答1:

很简单啊:


// 第一步:你需要得到你的URL:
$URL=$_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];

//第二步:把得到的URL后面的“.HTML”去掉:

$geturl=str_replace('.html','',$URL);
echo $geturl;

?>

但是,可但是:
你的这个页面应该是php的才对吧,如果是html的,就一定是应用了拟静态技术来重写URL,这样的话,上面的代码你也可以使用,如果是生成的静态页面,那么很不好意思,这个基本上不可行了。也无法达到你的意愿。

回答2:

不错 楼下的 可以 赋值的时候小心点