php es un lenguaje del lado del servidor, por lo tanto, quien se encarga de interpretar es dicho servidor, el navegador solo manda resultados en html, así que php no tiene nada que ver con el navegador.
Puedes instalar php en windows, busca en
www.sourceforge.net las palabras
apache2triad y descarga el programita ese de 50MB que te instala varios lenguajes (incluido php) sobre un servidor apache.
Chécate los tutoriales y manuales de
www.desarrolloweb.com
Saludos