
PHP Unserialize 是一个免费的在线工具,用于解码和可视化 PHP 序列化字符串。 PHP 序列化将像数组和对象这样的复杂数据结构转换为可存储的字符串格式,此工具将反向该过程以向您显示原始数据结构。
我们的工具支持多种输入格式,包括 PHP 串行化字符串、JSON 数据和 Base64 编码内容。 交互式树视图使探索任何复杂的嵌套数据结构变得容易。
无论您是调试 WordPress 选项、分析会话数据还是使用缓存数据,我们的工具都可提供多种输出格式的即时可视化。 所有处理都在您的浏览器中进行,确保您的数据保持私密性。
PHP的序列化格式对每个字符串进行长度编码,这就是错误的来源。 如果序列化的值被手动编辑,被一个太小的数据库列截断,或者通过改变多字节字符串的字节长度的字符集转换,声明的长度不再匹配内容,整个结构无法解析。 该消息通常命名为偏移量,这是要查看的地方。 对象属性以容易错过的方式携带可见性:私有属性存储在它周围的类名中,并带有一个带星号的受保护的类名,因此密钥在正确时可能会看起来损坏。 对PHP中的不受信任的输入进行反序列化是已知的远程代码执行风险,因为它可以实例化对象并触发魔术方法。 在这里解码是安全的,因为没有执行任何操作。
将 PHP 序列化字符串、JSON 数据或 Base64 编码内容复制并粘贴到输入区域中。 该工具自动检测格式。
从多种输出格式中进行选择:可读输出的 print_r 、类型信息的 var_dump、有效 PHP 代码的 var_export 或用于交互式探索的树视图。
单击“取消序列化”按钮以解码数据。 结果将以您所选的格式出现在输出面板中。
使用交互式树视图展开和折叠嵌套结构。 复制输出或在格式之间切换以分析数据。
支持 PHP 串行化字符串、JSON 数据和 base64 编码内容
利用可扩展/可折叠树可视化探索嵌套数据结构
以 print_r、var_dump、var_export 或结构化树的形式查看结果
查看带有元素计数的数据类型(数组、对象、字符串、整数、布尔值)
Encode and decode text to/from Base64 format
Format, validate, and minify JSON data
Build, test, and debug regular expressions with real-time matching and a comprehensive cheatsheet
Convert JSON into a PHP array literal. Choose short [] or array() syntax, indentation, and an optional variable assignment, then copy the result. 100% in your browser.
0 comments
No comments yet. Be the first to share your thoughts!