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:
<?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};
	}

?>
salu2
1
Puntos
2136
Visitas
0
Resp
Por alber hace 7 años
Admin
Para comentar Inicia sesión o Regístrate
Phpres 2025@ All rights reserved.
Utilizamos cookies para mejorar la navegación en el sitio. Más información Aceptar