一、session.serialize_handler三种序列化方式
php_binary 键名的长度对应的ascii字符+键名+经过serialize()函数序列化后的值
php 键名+竖线(|)+经过serialize()函数处理过的值(默认)
php_serialize 经过serialize()函数处理过的值,会将键名和值当作一个数组序列化
可以通过这个函数来设置当前页面的序列化方式:ini_set('session.serialize_handler','php_serialize');
1.php:
<?PHP
header("content-type:text/html;charset=utf-8");
ini_set('session.serialize_handler','php');
session_start();
$_SESSION['user']='kiki';
print_r($_SESSION);
session:user|s:4:"kiki";
2.php_serialize:
<?PHP
header("content-type:text/html;charset=utf-8");
ini_set('session.serialize_handler','php_serialize');
session_start();
$_SESSION['user']='kiki'