Programación en PHP/Utilidades/Intercambio de variables

De Wikilibros, la colección de libros de texto de contenido libre.

Se pueden intercambiar variables, sus nombres, etc muy facilmente:

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:<br>
function crea_var_a_partir_de_matriz($array, $nombre)<br>
{ // $array es la variable, entregada por valor y $nombre es el nombre de la variable que va a tener<br>
foreach($array as $key => $value)<br>
&nbsp;&nbsp;{<br>
&nbsp;&nbsp;global ${$nombre}.$key;<br>
&nbsp;&nbsp;}<br>
}
 
$matriz = array();<br>
$matriz['elem1'] = 'hola';<br>
$matriz['elem2'] = 'mundo';
Herramientas personales