Извлечь домен из URL (включая жесткие) [дубликаты]
На этот вопрос уже есть ответ здесь:
Как вы удаляете доменное имя из URL в php? 7 ответовЯ пытаюсь написать (или просто найти существующий) метод PHP, который может взять ссылку и извлечь URL. Хитрость в том, что он должен держаться под тяжестью странно выглядящих доменов, таких как:
www.champa.kku.ac.th
Глядя на это своими человеческими глазами, я все еще догадывался неправильно: думал, что домен будетkku.ac.th
но это дает ошибку DNS при посещении.
Таким образом, любой знает хороший способ надежного извлечения домена из URL:
http://site.com/hello.php
http://site.com.uk/hello.php
http://subdomain.site.com/hello.php
http://subdomain.site.com.uk/hello.php
http://www.champa.kku.ac.th/hello.php // and even the one I couldn't tell