¿Cómo eliminar http: //, www y barra diagonal de URL en PHP?

Necesito una función php que produzca un nombre de dominio puro a partir de URL. Entonces, esta función debe eliminarsehttp://, www y/ (barra) partes de la URL si estas partes existen. Aquí hay ejemplos de entradas y salidas: Entrada ->http: //www.google.com | Salida -> google.com
Input ->http: //google.com | Salida -> google.com
Input -> www.google.com/ | Salida -> google.com
Input -> google.com/ | Salida -> google.com
Input -> google.com | Salida -> google.com

Lo comprobéparse_url función, pero no devuelve lo que necesito. Como soy principiante en PHP, fue difícil para mí. Si tiene alguna idea, responda.
Gracias de antemano.

Respuestas a la pregunta(14)

Su respuesta a la pregunta