unserialize给出错误

时间:2012-08-04 16:39:00

标签: php serialization curl

已经持续数周!!! 无法反序列化此文件: file

使用serialize然后使用base64_encode,然后通过curl调用传输数据。 收到用过的base64_decode时,

$out = preg_replace('!s:(\d+):"(.*?)";!se', "'s:'.strlen('$2').':\"$2\";'", base64_decode($_POST["data"]) ); 

然后$x=unserialize($out)

没有输出,错误日志中没有错误!!!

该文件是上述preg_replace的输出数据 谢谢

0 个答案:

没有答案