左侧输入数据,右侧实时显示转换结果
序列化 (Serialize):输入PHP数组格式(如 ['name'=>'张三', 'age'=>28]),自动转为PHP序列化字符串。
反序列化 (Unserialize):输入PHP序列化字符串(如 a:2:{s:4:"name";s:6:"张三";s:3:"age";i:28;}),自动还原为可读的PHP数组格式。
支持的数据类型:字符串(string)、整数(integer)、浮点数(double)、布尔值(boolean)、null、数组(array)、对象(object)。
使用在线PHP序列化/反序列化工具非常简单,只需三个步骤:
PHP序列化是将PHP变量(数组、对象等)转换为可存储或传输的字符串格式的过程。序列化后的字符串包含了值的类型和长度信息,可以通过unserialize()函数还原。
PHP序列化是PHP专有的格式,支持PHP的所有数据类型(包括对象、资源引用等),但不可跨语言使用。JSON是跨语言的通用格式,但不支持PHP特有的对象类型和引用。
常见原因:序列化字符串格式损坏(长度不匹配)、字符串编码问题、序列化的类在当前环境不存在。请检查序列化字符串是否完整。