Porque PHP es un lenguaje que se gestiona en el servidor, entonces para que PHP pueda ver la opcion que seleccionaste debes de enviar el formulario con la opción de regreso al server, procesarlo con PHP e imprimir la respuesta adecuada.
Por otro lado Javascript se gestiona en el cliente, y puede accesar a la opcion seleccionada al momento.
Saludos