为了账号安全,请及时绑定邮箱和手机立即绑定

获取 PHP 中的基本 URL

获取 PHP 中的基本 URL

PHP
守着星空守着你 2021-09-18 17:02:58
我在获取浏览器地址栏中的 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'];


查看完整回答
反对 回复 2021-09-18
  • 3 回答
  • 0 关注
  • 142 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信