可用方法:
在定义session之前对对象序列化,
在调用此session时对对象进行反序列化。
例子如下:
在生成session时,
$u为对象
Yii::app()->session['answerCorrectUser']=serialize($u);
在使用此session时,将原先序列号的内容反序列化
$user=unserialize(Yii::app()->session['answerCorrectUser']);
本文介绍了在Yii框架中如何通过序列化和反序列化对象来管理session的方法。具体步骤包括在创建session前将对象序列化,以及在使用session时进行反序列化以恢复对象状态。
可用方法:
在定义session之前对对象序列化,
在调用此session时对对象进行反序列化。
例子如下:
在生成session时,
$u为对象
Yii::app()->session['answerCorrectUser']=serialize($u);
在使用此session时,将原先序列号的内容反序列化
$user=unserialize(Yii::app()->session['answerCorrectUser']);

被折叠的 条评论
为什么被折叠?