Programación con PHP 5 – 2.4.1 Referencias indirectas a Variables

Referencias indirectas a variables
Esto quiere decir que se puede tener acceso a variables unsando referencias indirectas.
En palabras simples esto quiere decir que se puede crear y accesar variables por nombre en tiempo de ejecución.

$name = "John";
$$name = "Registered user";
print $John;

Este código mostrara “Registered user”. La línea resaltada usa un $ adicional para accesar a la variable cuyo nombre esta especificado por el valor de $name (John”) y cambia su valor a Registered user.
De esa forma es creada una variable llamada $John.
Puedes usar varios niveles de indirección anteponiendo un $ a la variable por cada nivel de indirección a usar.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s