Para continuar el tema de "variables variables" dejo acá un fragmento del Tema2-Lenguaje PHP básico del curso de José Mariano González Romano que indica lo siguiente:
Variables variables
Se pueden crear nombres de variables dinámicamente
La variable variable toma su nombre del valor de otra variable previamente declarada
Ejemplo:
Código PHP:
$a = "hola";
$$a = "mundo";
print "$a $hola\n";
print "$a ${$a}";
Resultado:
Código HTML:
hola mundo
hola mundo
Ejemplo 1:
Código PHP:
<?PHP
$mensaje_es="Hola";
$mensaje_en="Hello";
$idioma = "es";
$mensaje = "mensaje_" . $idioma;
print $$mensaje;
?>
Resultado:
Ejemplo 2:
Código PHP:
<?PHP
$mensaje_es="Hola";
$mensaje_en="Hello";
$idioma = "en";
$mensaje = "mensaje_" . $idioma;
print $$mensaje;
?>
Resultado:
------
Espero les sea útil esta información, no se si ya se ha discutido en otro tema de este foro, pero a mi me ha servido de mucho.
Saludos
Miguel ^^