【问题标题】:How php allow subdomains and grab data based on that subdomain [duplicate]php如何允许子域并基于该子域抓取数据[重复]
【发布时间】:2016-07-20 18:18:28
【问题描述】:

我是 PHP 世界的新手,我希望能够获取在 URL 上键入的任何子域,例如,如果 URL 是 mike.myapp.com 我想获取“mike”,如果 URL 是“ james.myapp.com”我想得到“james”等等。

PHP 是如何做到这一点的?

【问题讨论】:

标签: php


【解决方案1】:

我过去曾使用过这个:

$domain = 'myapp.com';

$sub = preg_replace('/\.' . preg_quote($domain) . '/i', '', $_SERVER['HTTP_HOST']);

这有效地摆脱了您的域和 TLD 并隔离了子域名。

您也可以不使用正则表达式并使用str_ireplace() 将“.myapp.com”替换为空字符串。

【讨论】:

  • 谢谢你,这就是我要找的:)
猜你喜欢
  • 2011-11-15
  • 2023-03-27
  • 1970-01-01
  • 2017-11-12
  • 2011-08-19
  • 1970-01-01
  • 2010-10-13
  • 2014-08-03
相关资源
最近更新 更多