¿Cómo crear un subdominio con nombre de usuario como nombre de subdominio?

He referido otra pregunta relacionada pero no me quedan claras. Por favor explícame: ¿Cómo puedo hacer un subdominio en PHP?

Ejemplo:

http://www.domainname.com/page.php?usname=sundar

Quiero cambiar el enlace a esta

http://sundar.domainname.com

¿Es esto posible en PHP? ¿O alguna otra forma de hacerlo?

Respuestas a la pregunta(3)

Su respuesta a la pregunta