Bueno primero que nada te recomiendo que imgreses a esta pagina
http://www.desarrolloweb.com en ella encontraras manuales sobre este lenguaje del lado del servidor.
Bueno contestando a tu pregunta el php se escribe en un block de notas y cuando vallas a guardar tu archivo en vez de guardarlo con extencion .html lo guardas con extencion .php.
Tambien para que puedas ejecutar tus archivos php ncesitas instalar un servidor php en tu pc y para poder subir ficheros php a tu servidor web nesesitaras saber si tu servidor soporta estos ficheros.
Bueno espero y te sirva esta informacion