Divisão de URL no php

Eu tenho uma URL como esta:

http://www.w3schools.com/PHP/func_string_str_split.asp

Eu quero dividir esse URL para obter apenas a parte do host. Para isso estou usando

parse_url($url,PHP_URL_HOST);

ele retorna www.w3schools.com. Eu quero receber apenas 'w3schools.com'. Existe alguma função para isso ou eu tenho que fazê-lo manualmente?

questionAnswers(3)

yourAnswerToTheQuestion