我在获取浏览器地址栏中的 url 时遇到问题,我尝试了以下解决方案:<?php echo "http://" . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; ?>但它返回完整路径。我只想得到url部分,没有子域部分,如图所示,我尝试了很多解决方案,但没有任何效果
3 回答
红糖糍粑
TA贡献1815条经验 获得超6个赞
如果我理解正确,您想删除“www”子域前缀。
您可以parse_url()为此使用函数:
$info = parse_url($url);
$host = $info['host'];
或者在你的情况下:
$info = parse_url($_SERVER['SERVER_NAME']);
$host = $info['host'];
- 3 回答
- 0 关注
- 142 浏览
添加回答
举报
0/150
提交
取消