Kullanarak URL almak im:
$url = (!empty($_SERVER['HTTPS'])) ? "https://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'] : "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
Bu gibi bir şey verir:
Ben 'ben' nasıl yalnızca seçebilirsiniz?
parse_url, URL ev sahibi olsun ve noktalarla bölünmüş kullanın. Sonra kolayca istediğiniz subdomain alabilirsiniz.
Edit: çok hızlı yanıtladı, bu sorunun real cevap değil, bu şekilde ama ben bunu yapamam ki yapabilirdi. Eğer requested subdomain istiyorsan böyle bir şey kullanabilirsiniz:
$hostParts = explode('.', $_SERVER['HTTP_HOST'])
print $hostParts[0];
Bu örnekte, hata işleme içermez unutmayın. (Yani: $ _SERVER ['HTTP_HOST'] boş olabilir)