In PHP, la funzione serialize() viene utilizzata per serializzare oggetti o array, restituendo una stringa contenente un flusso di byte che rappresenta il dato.
La deserializzazione PHP è il processo inverso della serializzazione, ovvero la conversione di un flusso di byte in un oggetto.
Utilizzando il nostro strumento online di deserializzazione PHP, puoi testare la stringa serializzata prima della deserializzazione, oppure cliccare su 'Compilatore PHP online' per eseguire test.
Puoi cliccare sul pulsante "Esempio" per capire come utilizzarlo.
Di seguito ti forniamo un esempio per comprendere come utilizzare la deserializzazione 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);
?>
Uscita:
array(3) {
["id"]=>
int(1)
["name"]=>
string(4) "John"
["age"]=>
int(32)