Programación en PHP/Utilidades/Intercambio de variables
Se pueden intercambiar variables, sus nombres, etc muy fácilmente:
Para hacer que a partir de una variable en un array se cree otra variable, se puede hacer esto:
<?php
// Creamos una funcion que lo haga, es decir:
function crea_var_a_partir_de_matriz($array, $nombre)
{ // $array es la variable, entregada por valor y $nombre es el nombre de la variable que va a tener
foreach($array as $key => $value)
{
global ${$nombre}.$key;
}
}
$matriz = array();
$matriz['elem1'] = 'hola';
$matriz['elem2'] = 'mundo';