1.序列化是什么意思呢?
序列化就是把本来不能直接存储的数据转换成可存储的数据,并且不会丢掉数据格式
serialize();
2.反序列化是什么意思呢?
其实就是字面的意思,把序列化的数据,转换成我们需要的格式
unserialize();
例如
$sites = array('Google'=>'$ser', 'Runoob'=>'1111', 'Facebook'=>333); //序列化 $serialized_data = serialize($sites); echo $serialized_data; //得到 a:3:{s:6:"Google";s:4:"$ser";s:6:"Runoob";s:4:"1111";s:8:"Facebook";i:333;} //反序列化 $a = unserialize($serialized_data); var_dump($a); //得到 array(3) { ["Google"]=> string(4) "$ser" ["Runoob"]=> string(4) "1111" ["Facebook"]=> int(333) }