首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >$_SERVER['HTTP_HOST']在URL末尾添加点

问$_SERVER['HTTP_HOST']在URL末尾添加点
EN

Stack Overflow用户
提问于 2013-09-17 12:14:39
回答 2查看 353关注 0票数 0

我正在调用一个函数,该函数读取$_SERVER['HTTP_HOST']并使用从$_SERVER['HTTP_HOST']读取的href呈现锚元素。

在我的移动主题上,在Android设备上,这个函数在url的末尾添加了一个点,所以看起来像www.example.com。这使得其他一些功能工作不正常。

调试时,我意识到正是$_SERVER['HTTP_HOST']具有这个错误的值。

有人有这个问题或者知道怎么解决吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-17 12:36:12

我不认为它的php问题,但这段代码可以解决您的问题。

代码语言:javascript
复制
trim($_SERVER['HTTP_HOST'], '.')
票数 2
EN

Stack Overflow用户

发布于 2013-09-17 15:11:41

在域名系统中,最值得注意的是,在DNS区域文件中,使用尾随点指定完全限定的域名。例如,somehost.example.com。指定以空顶级域标签结尾的绝对域名。

所以PHP实际上是返回正确的值。至于如何与此作斗争,请使用sudhakar的建议。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18849581

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档