Yii CDbHttpSession blob到php数组

时间:2014-02-07 04:51:07

标签: php mysql yii

我正在使用CDbHttpSession将数据存储到会话中。理想情况下,我不认为直接从数据库表中的数据列读取,但我必须出于某种原因这样做。我得到的是一个BLOB字符串,如下所示

user_id|s:1:"3";role|s:7:"admin";role_level|s:1:"2";f0d337b53327bb94792bef26c6f44feb__id|s:1:"3";f0d337b53327bb94792bef26c6f44feb__name|a:2:{s:10:"first_name";s:5:"XYZ";s:9:"last_name";s:4:"PQR";}f0d337b53327bb94792bef26c6f44feb__states|a:0:{}test|s:11:"Its working";

任何人都可以指导我将其转换为数组。

提前致谢。

1 个答案:

答案 0 :(得分:2)

使用unserialize()从存储的表示中获取PHP值。

http://www.php.net/manual/en/function.unserialize.php