Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/03/2010, 21:34
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Porque no me funciona Variables Variables?

Parece que no estás entendiendo el concepto como tal de variable variable. $$a lo que hace es algo así
$a = "valor";
$$a = $valor;
En otras palabras toma el valor de a y lo convierte a variable. Así ahora valor se convierte en variable. El ejemplo tuyo debe ser algo así. No puedes colocarle el simbolo de dolar en el valor.
Código PHP:
Ver original
  1. <?php
  2. $partida = "hola";
  3.  
  4. # 1- Despliege directo:
  5. echo "a) ".$partida."<br>";
  6.  
  7. # 2- Despliege con: Variables Variables:
  8. $ax = 'partida';
  9. echo "b) ".$$ax."<br>";
  10.  
  11. # 3- Despliege con: eval():
  12. $aw = '$ax = $partida;';
  13. eval("$aw");
  14. echo "c) ".$ax."<br>";
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos