Como criar um subdomínio com nome de usuário como nome de subdomínio?

Enviei outra questão relacionada, mas eles não estão claros para mim. Por favor, explique-me: Como posso criar subdomínios em PHP?

Exemplo:

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

Quero alterar o link para este

http://sundar.domainname.com

Isso é possível em PHP? Ou qualquer outra maneira de fazer isso?

questionAnswers(3)

yourAnswerToTheQuestion