JAVA、PHP、前端、APP、网站开发 - 开发技术学习

开发技术学习 » 编程开发 » unserialize(): Error at offset 85 of 1220 bytes in

unserialize(): Error at offset 85 of 1220 bytes in

此文被围观3280 日期: 2014-10-03 分类 : 编程开发  标签:  ······

php在进行数据反序列化的时候出现错误:

unserialize(): Error at offset 85 of 1220 bytes in

出现这种情况需要对序列化字符串进行一些操作:

$data = preg_replace('!s:(d+):"(.*?)";!e', "'s:'.strlen('$2').':"$2";'", $data);

这样进行格式化后正常编译;

解决方法来源地址:http://stackoverflow.com/questions/10152904/unserialize-function-unserialize-error-at-offset

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。 蜀ICP备12031064号      川公网安备51162302000234