Hola:
Nunca he visto que php permita nombres de variables empezados por números (todavía tengo muchas cosas que aprender...) aunque también creo que no es recomendable...
El $7 no se correspondería con la "a", ya que la "a" se correspondería con el 0...
También puedes recorrer el array $_POST asociativamente...
La verdad es que me parece un caso raro...
Saludos