..... bon alors....
PHP est un langage interprété par un serveur, donc si tu n'as pas de serveur php, tu ne peux pas tester chez toi.
Il existe diverses version de php. Quitte à commencer je te conseil de coder en php5.
Wamp server est un serveur à installer en local, comprenant le "compilateur" PHP, un serveur Apache, et un serveur de base de données mysql.
Comme je l'ais dis dans mon premier post fait des recherches sur google ou sur HFR.. un grand nombre des questions que tu te pose ont déjà été abordées.