Saludos
jejeeje no entiendo bien la dinámica hasta ahora estoy leyendo los post
. Pero bueno si me puedes de paso explicar como es la dinámica
No va funcionar en el segundo caso ya que la función no esta retornando ningún valor, entonces al momento de llamarse no esta haciendo "nada" y como antes de la función esta declarada la variable $a con 1 ese es el valor que va tomar la variable.