Variables variables en PHP

Variables variables o variables dinámicas en PHP

Variables variables en PHP, o variables dinámicas, son algo que no se le da mucho uso, pero que a veces lo necesitamos para la programación.

A veces en programación es necesario tener nombres de variables variables.  Básicamente son nombres de variables que se pueden establecer y usar dinámicamente.

Una variable normal se establece de la siguiente forma:

 

Si queremos hacer que una variable sea dinámica, debemos hacer uso del doble signo del dolar $$.

Con esto, hemos conseguido dos variables, una que es $var que tiene ‘hello’ y otra variable $hello que contiene la palabra ‘world’.

Así que si ponemos el siguiente código:

Vamos a visualizar en pantalla ‘Hello World’.

Aparte de esta manera de usar variables dinámicas, también podemos usar para trabajar con variables dinámicas, es usar las llaves {}.

Así que lo que metamos dentro de las llaves se tratará como un texto junto su variable.

Así que podríamos hacer lo siguiente:

Y así mostraremos todas las variables de name, recorriendo-las con su número.

Realmente creo que es lo más efectivo que podemos usar, pero hay que explicarlo todo, para poder dar la opción al usuario de que escoja lo que más le sirva en cada caso.

Hay que recordar que no somos máquinas, somos personas y evolucionamos gracias a que nos cuestionamos las cosas y siempre intentamos mejorarlas.

Espero que os haya sido útil.

Y recordad! No olvidéis comentar! En vuestro código y en el Blog! 😉

Comparte si te ha gustado:
Share on Facebook
Facebook
0Share on Google+
Google+
0Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin
Share on Tumblr
Tumblr
0Digg this
Digg
2 Comments

    Miguel Vázquez Moreno (Birdaco)

    Hace mucho tiempo que utilizo las variables dinámicas de la forma $$.
    He generado una aplicación php-html-jquery-AJAX, para poder generar aplicaciones web.
    La mayor parte del código se basa en estructuras guardadas en tablas MySql, lo que hace que gran parte de los procesos sean redundantes. Paro eso utilizo las variables dinámicas, para acceder a las tablas y a los campos con procesos únicos.

    Muy bueno el apunte!!

      Oyagum

      Muchas gracias. Se agradecen todos estos mensajes de apoyo. 😉

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*
*