尝试反序列化无法正常工作的数据

时间:2013-11-21 13:32:54

标签: php wordpress serialization

我现在真的很疯狂,我有以下序列化,但是当我尝试反序列化时,它返回false。

序列化数组:

Array
(
    [0] => a:1:{i:0;s:9:"714443801";}
)

当前代码:

<?php
$votesArray = unserialize($Vzzz);

echo "<pre>";
    print_r($votesArray);
echo "</pre>";

&GT;

2 个答案:

答案 0 :(得分:1)

您没有反序列化它: 尝试:

print_r(unserialize($votesArray[0]))

答案 1 :(得分:0)

如果要存储序列化字符串,则按以下方式存储:

$serialisedData = base64_encode(serialize($arr));

检索后,

//to unserialize...
$arr = unserialize(base64_decode($serialisedData));