Código PHP:
Ver original
Si se fijan en el segundo caso se le mando $output a el parse_str, noten que puedo poner cualquier variable sin declarar como segundo argumento de la funcion y esta asumira el resto.
Como puedo pasarle una variable como argumento a una funcion y que esta me tome el nombre de la variable y no lo que contiene, me explico.
Seria muy bueno enviar la variable ($str,"output") y dentro de la funcion cojer ese string y convertirlo en variable, lo cual podria hacer lo mismo con ($str,"moises"), etc...
Pero como logro enviar ($str,$moises) y tomar la variable $moises dentro de la funcion y utilizarla, fijense que puedo enviar cualquier variable no solo $moises, y tambien noten que la variable no esta definida fuera de la funcion.
Como logro esto?