Variables de variables en matrices
Publicado por Natalia (20 intervenciones) el 09/11/2003 16:59:56
Hola:
Sabemos que PHP permite usar "variables de variables. Así, por ejemplo, puedo poner:
$valor=10;
$alfa="valor";
echo ($$alfa);
y me mostrará el valor 10. Pero cuando intento lo mismo con matrices no me las reconoce. Por ejemplo:
$matrizNombres = array("Alf"=>"Alfonso", "Bea"=>"Beatriz");
$miMatriz="matrizNombres";
echo gettype($$miMatriz);
Bueno. Pues el muy ... de PHP me devuelve NULL, en lugar de array, como sería de esperar. ¿Como puedo hacer esto? Ayudarme, porfa. Lo necesito. Gracias a todos.
Sabemos que PHP permite usar "variables de variables. Así, por ejemplo, puedo poner:
$valor=10;
$alfa="valor";
echo ($$alfa);
y me mostrará el valor 10. Pero cuando intento lo mismo con matrices no me las reconoce. Por ejemplo:
$matrizNombres = array("Alf"=>"Alfonso", "Bea"=>"Beatriz");
$miMatriz="matrizNombres";
echo gettype($$miMatriz);
Bueno. Pues el muy ... de PHP me devuelve NULL, en lugar de array, como sería de esperar. ¿Como puedo hacer esto? Ayudarme, porfa. Lo necesito. Gracias a todos.
Valora esta pregunta


0