División de URL en PHP

Tengo una url como esta:

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

Quiero dividir esa URL para obtener solo la parte del host. Para eso estoy usando

parse_url($url,PHP_URL_HOST);

devuelve www.w3schools.com. Quiero obtener solo 'w3schools.com'. ¿Hay alguna función para eso o tengo que hacerlo manualmente?

Respuestas a la pregunta(3)

Su respuesta a la pregunta