Deserialización en línea de PHP

¿Qué es la deserialización en línea de PHP?

En PHP, la función serialize() se utiliza para serializar objetos o arrays, y devuelve una cadena que contiene un flujo de bytes para representarlos.

La deserialización de PHP es el proceso inverso de la serialización, es decir, convertir un flujo de bytes en un objeto.

Con nuestra herramienta en línea de deserialización de PHP, puede probar cadenas antes de serializarlas, o también puede hacer clic en 'compilador en línea de PHP' para realizar pruebas.

¿Cómo usar la deserialización en línea de PHP?

  1. En el área de texto superior, pegue su código serializado,
  2. Haga clic en el botón "Deserializar",
  3. El resultado se mostrará en las áreas de JSON y PHP.

Puede hacer clic en el botón "Ejemplo" para aprender cómo usarlo.

Ejemplo de deserialización de PHP

Proporcionamos el siguiente ejemplo para entender cómo usar la deserialización de PHP.

<?php
$ser = 'a:3:{s:2:"id";i:1;s:4:"name";s:4:"John";s:3:"age";i:32;}';
$ser = unserialize($ser);
var_dump($ser);
?>
Salida:
array(3) {
["id"]=>
int(1)
["name"]=>
string(4) "John"
["age"]=>
int(32)