-
Cómo convertir un array en PHP
-
El lenguaje de programación PHP permite a los desarrolladores web a crear páginas web interactivas. PHP tiene muchas características potentes que simplifican las tareas comunes de programación. Una característica importante es la capacidad de convertir un objeto en una matriz y viceversa. Una matriz es una colección secuencial de datos. Cuando una matriz se convierte en un objeto, que puede ser fácilmente almacenado para su uso posterior. La conversión de un objeto a un array permite que sus elementos sean accesibles. La conversión hacia y desde las matrices utiliza las funciones serializar y deserializar, respectivamente.
Instrucciones
1 Decida cómo va a ejecutar el código PHP. Si usted tiene un servidor PHP, puede ejecutar código utilizando archivos PHP. Si usted no tiene acceso a un servidor PHP, puede utilizar un intérprete de PHP en línea. Introducir el código en este tutorial en un archivo PHP o el intérprete de PHP en línea.
2 Comience su programa de PHP con la siguiente declaración:
<? Php
3 Declarar una matriz como esto:
$ SomeArray = array ( "item1" => "valor1", "elemento2" => "valor2");
4 Imprimir el primer elemento de la matriz mediante la función de impresión, como esto:
print ($ someArray [ "item1"]);
5 Imprimir un carácter de nueva línea para romper la salida del programa en dos líneas. Se puede imprimir una nueva línea como la siguiente:
print ( "\ n")
6 Convertir la matriz en un objeto utilizando la función serialize. Esta función devuelve una cadena serializada que debe asignarse a una nueva variable. Para asignar la matriz serializado a una variable llamada $ serializedArray, escriba la siguiente línea de código:
$ SerializedArray = serialize ($ someArray);
7 Convertir la cadena serializada en una matriz usando la función unserialize. Esta función devuelve una matriz que deben ser almacenados en una nueva variable:
$ UnserializedArray = unserialize ($ serializedArray);
8 Imprimir el primer valor de la matriz $ unserializeArray utilizando la siguiente línea:
print $ unserializedArray [ "item1"];
9 Concluir su programa de PHP con la siguiente declaración:
?>
Su programa está ahora listo para ser probado en su servidor PHP o intérprete de PHP en línea.
10 Ejecutar el programa. El programa crea una matriz e imprime el primer valor. La matriz se convierte entonces en un objeto, lo que le permite almacenar o guardar en un archivo fácilmente. A continuación, el objeto se convierte de nuevo en una matriz y su primer valor se imprime. La salida del programa es el siguiente y demuestra cómo el objeto se convierte de nuevo en una matriz sin cambios:
valor1
valor1