BIENVENIDO !!
Por aquí se preguntaron lo mismo, seguramente te servirá para comenzar, te recomiendo el AppServ, en el link que te di puedes saber más sobre qué es y para qué sirve.
No será casualidad que alguien más abajo diga cosas negativas sobre appServ, pero no hagas mucho caso, para comenzar es lo mejor, jejeje (en mi opinión, claro).
Te vas a sorprender, pero son
GRATIS y eso es lo mejor de todo, has elegido bien pues PHP se convertirá en un vicio para ti, es adictivo, no digas que no te lo advertí, jeje, cuando dejes de ver a tu novia un fin de semana porque no te sale un script, te acordarás de mí.
Editores hay muchos, ya se han iniciado temas sobre qué editores recomienda la comunidad de forosdelweb, checa en el motor de búsqueda de este foro.
Cuando comiences con PHP & MySQL tendrás muchas dudas en el camino, muchas son tan comunes que se pueden encontrar en las FAQ's o bien, otros usuarios ya lo han preguntado antes y ese motor de búsqueda te ayudará bastante.
Cualquier otra pregunta, siempre la puedes hacer en el foro y encontrarás mucha gente que está dispuesta a ayudarte sin pedir un mango a cambio. También tú, si te nace hacerlo, puedes ayudar a quienes sepan menos que tú cuando estén en problemas.
Un saludo y nuevamente, bienvenido al mejor foro latinoamericano de tecnologías web (estoy bueno para los comerciales, ¿no?, jaja).
Saludos !