如何从序列化数组中显示?

时间:2014-05-14 07:44:13

标签: php arrays

a:3:{ i:1; a:4:{
s:4:"time";s:1:"0";s:6:"points";s:1:"1";s:7:"correct";s:1:"1";
s:4:"data"; a:2:{i:0;s:1:"1";i:1;s:1:"0";} } i:2; a:4:{
s:4:"time";s:1:"0";s:6:"points";s:1:"0";s:7:"correct";s:1:"0";
s:4:"data"; a:1:{i:0;s:13:"kpk";} } s:4:"comp"; a:5:{
s:6:"points";s:1:"1";s:16:"correctQuestions";s:1:"1"; 
s:8:"quizTime";s:1:"9";s:6:"result";s:2:"50";s:4:"cats";
a:1:{i:0;s:2:"50";}} }

大家好, 我上面的序列化数组有问题。 我想获得命名的数据'阵列。 你能告诉我如何获得这个吗?

1 个答案:

答案 0 :(得分:2)

$array=unserialize($serialized);
echo'<pre>';
print_r($array);
echo'</pre>';

然后,您可以像普通数组一样访问信息。有关详细信息,请参阅:unserialize

相关问题