Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] variable $$ array no emite resultados.

Estas en el tema de variable $$ array no emite resultados. en el foro de PHP en Foros del Web. tengo un código mas o menos parecido a este, con un for que crear una variable Código: $cadena = "mi cadena tiene la palabra hola ...
  #1 (permalink)  
Antiguo 26/04/2014, 20:22
 
Fecha de Ingreso: mayo-2006
Mensajes: 86
Antigüedad: 18 años, 5 meses
Puntos: 0
variable $$ array no emite resultados.

tengo un código mas o menos parecido a este, con un for que crear una variable

Código:
$cadena = "mi cadena tiene la palabra hola en su interior";
for($i=0;$i < 3;++$i){ 
//creamos variable numérica
$va = "se".$i;

//ahora le doy el valor a mi variable $se(numero que corresponda según $i) ejemplo $se1, $se2 y $se3.
	$$va = explode("hola", $cadena);
//deseo imprimir pero no arroja nada
	 echo $$va[0];
}	
//al terminar el for imprimo las variables:
echo $se0[0];
echo $se1[0];
echo $se2[0];
 // y aquí si me muestra datos. ¿por que no cuando lo hice en el for con el "echo $$va[0]" no sucedió eso?
sera que me pueden ayudar con esto, algo estoy obviando, espero puedan darme una mano.
gracias de antemano

editado 27/04/2014
bueno después de revisar la documentación me tope con la solución
se imprime la variable de esta forma

Código:
echo ${$va}[0];

Última edición por rastafinis; 26/04/2014 a las 23:52

Etiquetas: variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:16.