Ocio Las Palmas - Programación
/

Importar a variables sencillas datos de un array en PHP

La extracción de datos se va a realizar con la instrucción extract() de PHP. El procedimiento es el siguiente, se pasa un array como argumento y se obtiene como salida la generación de tantas variables como elementos tiene el array. La particularidad es que los nombres de las variables coinciden con los valores de los elementos. Posteriormente a las variables se les asigna los correspondientes datos de los elementos del array.

Vea este ejemplo:

<?php

$array_paleta_portada = Array (
   'id_paleta'=>1,
'titulo_portada' => 'Mujer pelirroja, espalda desnuda',
   'fondo_body' => 'black',
   'fondo_portada' => '#9D4848',
   'letra' => '#AFAFAF',
   'borde' => 'red',
   'hover' => '#9A9A9A'
);
   extract($array_paleta_portada);
   echo ("Color del body de la paleta $id_paleta es $fondo_body");
   echo ("<br><br>");
   echo ("Color del fondo de portada de la paleta nº: $id_paleta es $fondo_portada <input type='color' value=$fondo_portada>");
   echo ("<br><br>");
   echo ("Combinación de colores de la paleta nº: $id_paleta y cuyo título es: $titulo_portada ( Fondo del cuerpo: $fondo_body <input type='color' value=$fondo_body>, Fondo de la portada: $fondo_portada <input type='color' value=$fondo_portada> , Color de la letra: $letra <input type='color' value=$letra> , Color al pasar el ratón: $hover <input type='color' value=$hover> )");
   echo ("<br><br>");?>

Ejecutar el ejemplo

Deja una respuesta