1
-6
我认为这几乎是不可能的。 在修复阵列之前,您需要知道它是如何损坏的。 有多少孩子失踪了?内容是什么? 对不起,我知道你做不到。 |
2
31
这将重新计算序列化数组中元素的长度:
但是,如果字符串包含
|
3
12
我已经尝试过这篇文章中的所有内容,但没有任何对我有用的。经过数小时的痛苦之后,我在谷歌的深度页面上找到了以下内容,并最终成功:
您可以按如下方式调用例程:
|
4
7
解决方案:1)尝试在线: Serialized String Fixer (online tool) 2)使用功能:
代码:
|
5
2
使用
|
6
1
以下代码段将尝试读取和分析递归损坏的序列化字符串(BLOB数据)。例如,如果您存储在数据库列字符串中的时间太长,它被切断。数字原语和bool保证有效,字符串可能被切断和/或数组键可能丢失。该例行程序可能很有用,例如,如果恢复重要(不是全部)部分数据对您来说是足够的解决方案。
|
7
1
看起来所有之前的文章都只是复制粘贴其他人的regex模式。如果不打算在替换中使用,则没有理由捕获可能损坏的字节计数。另外,添加
*对于那些不知道用串行化处理多字节字符的人,请参阅我的输出… 代码: Demo )
输出:
|
8
0
基于@emil m答案 这里有一个固定的版本,用于包含双引号的文本。
|
9
0
最佳解决方案:
代码:
|
10
-2
我怀疑是否有人会编写代码来检索部分保存的数组:) 我修过一次这样的东西,但是用手,花了好几个小时,然后我意识到我不需要数组的那部分… 除非它是非常重要的数据(我的意思是非常重要),否则你最好离开这一个 |
11
-2
您可以通过数组()将无效的序列化数据返回到正常状态。
|
12
-3
序列化几乎总是不好的,因为你不能以任何方式搜索它。对不起,但你好像掉进了一个角落… |
Jacco · 未能格式化我的日期以在php中正确工作 1 年前 |
jay ram · 如何在URL核心php中从API获取JSON? 1 年前 |
Ishwarya A · php电子表格在浏览器中显示多张excel 1 年前 |