<?php 
highlight_file
(__FILE__);
// 简单对象的序列化与反序列化
class people{
// public $name='lili';
private $age=18;
protected 
$height='156cm';
public  function 
speak(){

echo 
'hello';
    
}
}

$lili=new people();
$a=serialize($lili);
echo 
$a;
echo 
'<br/>';
echo 
urlencode($a);

// 不同方式的输出一个对象信息
// print_r( unserialize($a));
// echo '<br/>';
// var_dump(unserialize($a));

// 普通数组的序列化
// $arr=array('lili','girl');
// $arr[8]='18';
// echo serialize($arr);

// 关联数组的序列化
// $person = array(
//     'name' => 'xiaoming',
//     'age' => 30,
//     'city' => 'beijing'
// );
// echo serialize($person);
?>
O:6:"people":2:{s:11:"peopleage";i:18;s:9:"*height";s:5:"156cm";}
O%3A6%3A%22people%22%3A2%3A%7Bs%3A11%3A%22%00people%00age%22%3Bi%3A18%3Bs%3A9%3A%22%00%2A%00height%22%3Bs%3A5%3A%22156cm%22%3B%7D