Le php est exécuté sur le serveur avant envoie de la page au navigateur. Le navigateur lui traite l'html reçu et exécute le javascript. Aucun navigateur n'est d'ailleur capable d'exécuter du php et c'est une abération que de vouloir leur envoyer du code php.
En fait, c'est même pire que ça, l'intégralité du php est exécuté sur le serveur avant envoie de la page au navigateur donc ton unlink l'est aussi et du coup, le navigateur n'a jamais eu conaissance de cette commande.
D'ailleur tu ne mets pas le texte 'unlink ("C:\\test.txt" )' dans ta variable mais, tu exiges la supression du fichier et c'est le résultat (booléen à vrai=suprimé, booléen à faux = supression impossible) de la supression que tu mets dans ta variable.
Solution : Mettre ta commande de supression dans un autre fichier et appeller ce fichier à l'aide d'un formulaire contenant le fameux bouton.
Conseil en passant : révise les parties des tutoriels qui t'indique la différence entre un serveur et un client. Ca te sera utile pour la suite.