En el siguiente ejemplo podemos ver como crear variables dinámicas generando nombres de variable diferentes, esto es muy útil cuando tenemos que crear diferente arreglos dentro de un bucle por ejemplo y almacenarlos en variables diferentes que por motivos obvios han de tener nombres diferentes.
Primero empezamos por un ejemplo básico y muy sencillo:
Primero empezamos por un ejemplo básico y muy sencillo:
<?php
//Creamos el prefijo
$prefix = "pre_";
//A partir del prefijo creamos 3 variables
${$prefix . 'one'} = "First Variable <br />";
${$prefix . 'two'} = "Second Variable <br />";
${$prefix . 'three'} = "Third Variable <br />";
echo $pre_one;
echo $pre_two;
echo $pre_three;
?>ahora un ejemplo generado dentro de un bucle for de php:<?php
//Creamos el prefijo
$prefix = "pre_";
//creamos el bucle
for ($i=0; $i < 10; $i++) {
//Añadimos al prefijo el valor numeral de cada vuelta
${$prefix . $i} = "Variable $i <br />";
echo ${$prefix . $i};
}
?>salu21
Puntos
Puntos
2136
Visitas
Visitas
0
Resp
Resp
Por alber hace 7 años
Admin