PixNudge

PHP 反序列化与序列化在线工具(PHP ⇄ JSON)

将 PHP serialize() 数据反序列化为易读的 JSON,将 JSON 序列化为 PHP 格式,或将 JSON 转换为 PHP 数组。也支持读取 ['key' => 'value'] 这样的 PHP 数组代码。

JSON
PHP

使用方法

  1. 1

    粘贴或打开数据

    粘贴文本、把文件拖到编辑器中,或点击「打开文件」。点击「加载示例」可快速了解工具用法。

  2. 2

    调整选项

    结果随输入实时更新。调整选项,即可得到你想要的输出。

  3. 3

    复制或下载

    将结果复制到剪贴板,或下载为文件。

为什么选择 PixNudge

不上传任何数据

数据在浏览器中处理,从不发送到服务器,API 密钥、Token 和客户数据都不会泄露。

即时响应,大文件也流畅

无需与服务器往返通信,结果随输入即时显示,几 MB 的文件也能流畅处理。

数字精确不丢失

64 位 ID 等长数字会按原样保留,不会被四舍五入而丢失精度。

常见问题

如何读取 PHP 序列化数据?

选择「PHP → JSON」,粘贴序列化文本(例如 WordPress 选项或 session 数据),即可显示为格式化的 JSON。对象会转换为带属性名的 JSON 对象,包括 private 和 protected 属性。

为什么提示字符串长度不匹配?

序列化字符串以字节为单位记录长度。如果数据被手动编辑过,或字符编码发生了变化(例如中文在 GBK 和 UTF-8 之间转换),记录的长度就会出错。请修正字符串前面的数字,或在 PHP 中重新序列化数据。

可以把 JSON 转换为 PHP 代码吗?

可以。在「输出格式」中选择「PHP 数组」,即可得到 ['name' => 'Ana'] 这样的短数组语法。反过来,这种 PHP 数组代码也能转换为 JSON。

更多免费工具