问题如下 - 我想从随机 url 中获取子域。
- 子域可能存在或不存在(www.domain.com 或 domain.com)
- 我想获取完整的子域信息
例如,www.somesite.com
会得到我,使用preg_match
,一个数组
[0] = www.somesite.com
[1] = www
同样,该域somesite.com
会让我:
[0] = somesite.com
(并且没有 [1] 会被索引)
我正在使用以下 reg_exp:
preg_match('/[www.]?([0-9A-Za-z-]+)'/', $_SERVER['SERVER_NAME'], $array);
但因为www.somesite.com
它让我有了一个数组
[0] = www.somesite.com
[1] = ww (the last w seems to be missing)
关于如何做到这一点的任何提示?