$hostname = "abc.domain.com"
我只想要“abc”,而不是它。
答案 0 :(得分:2)
$host = substr($hostname, 0, strpos($hostname, '.'));
或者更好,strstr
:
$host = strstr($hostname, '.', true);
答案 1 :(得分:1)
使用explode()
:
$parts = explode('.', $hostname);
// $parts[0]
答案 2 :(得分:1)
它是否总是有子域?
如果是这样,你可以做到
$parts = explode('.', $hostname);
$subdomain = $parts[0];
如果可能没有子域
$parts = explode('.', $hostname);
$subdomain = count($parts) == 3 ? $parts[0] : NULL;