Php es un lenguaje que se ejecuta en el servidor, no como html que se ejecuta en el navegador.
Php genera html que es enviado al navegador del cliente permitiendo generar html dinamico que depende del php, El php manda!
Necesitas tener un servidor web que soporte php para ejecutarlo y probarlo. Con el navegador no basta. Puedes:
- Subirlo cada vez a tu hosting (tiene que soportar php)
- Bajarte un paquete que viene todo incluido, como
http://www.easyphp.org
Saludos