Serializar es el proceso de convertir algún objeto con el fin de poder transmitirlo facilmente , reteniendo la capacidad de poder volver a invertir el proceso para usar el objeto

Podemos guardar  los objetos de nuestro programa  y recuperarlos

 o crear sistemas basados en persistencia de objetos como cachés .

La función magica en php es Serialize

<?

$vector=array();
$vector["primera"]="Parametro{ER:ER}"; 
$vector["segunda"]="Uno|Dos|Tres"; 
 
  //print_r($vector); 
$temporal=serialize($vector); 
 
echo $temporal."\n"; 
$matrix=unserialize($temporal); 
echo "<br />";
print_r($matrix);

?>

La salida sería:

a:2:{s:7:"primera";s:16:"Parametro{ER:ER}";s:7:"segunda";s:12:"Uno|Dos|Tres";}

 
Array ( [primera] => Parametro{ER:ER} [segunda] => Uno|Dos|Tres )