🔓 PHP反序列化工具

免费在线PHP反序列化工具,将PHP序列化字符串转换为可读格式,支持对象、数组、字符串等类型解析,无需注册。 | 无需注册 · 数据绝不上传服务器

零依赖·可离线使用

📋 输入序列化数据

📊 解析结果

常见问题

PHP序列化和JSON有什么区别?
PHP序列化支持更多数据类型(如对象、引用、资源),JSON更通用跨语言。PHP序列化保留类型信息,JSON只有基本类型。本工具将PHP序列化转为JSON方便阅读。
解析失败怎么办?
检查序列化字符串是否完整,特别是花括号和分号是否匹配。常见错误:缺少结尾分号、长度与实际内容不符、花括号不配对。
支持PHP 8的新特性吗?
本工具支持PHP序列化格式的基本规范,该格式在不同PHP版本间保持稳定。PHP 8的__serialize/__unserialize是PHP端的魔术方法,不影响序列化字符串格式。
反序列化对象时会执行代码吗?
不会。本工具在JavaScript中解析序列化字符串,不执行任何PHP代码。仅提取数据结构,不调用构造函数或魔术方法,完全安全。

PHP反序列化工具能做什么?

PHP反序列化工具是一款免费在线工具,帮助开发者将PHP serialize()生成的序列化字符串解析为可读的JSON格式。支持字符串、整数、浮点数、布尔值、NULL、数组、对象等所有PHP数据类型,包括嵌套结构。所有解析在浏览器本地完成,无需上传数据。

核心功能

使用教程

1. 将PHP serialize()生成的字符串粘贴到输入框

2. 工具自动解析并显示JSON格式结果

3. 点击复制或下载导出解析结果

4. 使用示例按钮快速体验各类型数据

应用场景

场景1:调试PHP Session

查看PHP Session中存储的序列化数据,快速定位Session数据问题。

场景2:数据库字段解析

解析数据库中存储的PHP序列化字段,如WordPress的wp_options表。

场景3:API数据调试

调试使用PHP序列化格式传输的API数据,查看实际数据结构。

扩展知识

PHP序列化格式使用类型前缀+长度+值的格式存储数据。字符串格式为s:长度:"内容";,整数格式为i:数值;,数组格式为a:元素数:{键;值;...}。对象格式为O:类名长度:"类名":属性数:{属性名;属性值;...}。PHP 7+引入了Serializable接口和__serialize/__unserialize魔术方法,提供更灵活的序列化控制。

PHP反序列化工具 | 无需注册 · 数据绝不上传服务器

问题反馈: dexshuang@google.com