RE:Como ejecuto mi codigo si tengo Windows
Es una pregunta no inteligente la tuya, ya que de esto se puede encontrar en internet, con google puedes hacer lo así: Windows PHP, o Windows Apache PHP.
Hay muchas formas, Apache y PHP junto con Linux tienen mucha documentación, y no hablo de Apache y PHP en Linux, sino en general, con lo de Linux es solo una comparación.
También puedes configurar Apache como un servidor seguro SSL.
Otro tema es que PHP lo puedes configurar con el IIS de Windows 2000 o superior.
TODO ESO LO HE ENCONTRADO EN INTERNET, NO VEO QUÉ ES EL COSTO TUYO DE BUSCAR Y ENCONTRAR.