美化PHP序列化字符串

时间:2014-03-03 08:47:40

标签: php serialization formatting

我在PHP中序列化一个大型树结构。树中的一些数据由在多个位置引用的对象组成。我遇到的一个错误是其中一个对象被序列化了两次。可以想象,在反序列化之后,将数据写入一个对象将不再更新另一个对象。

为了发现这样的问题,我给每个对象一个唯一的id。这种方法的问题在于,在断点处,扩展和折叠节点让我发疯。

有人知道我可以美化serialize输出的方法吗?还是一些类似的方法?我正在寻找一种XML类型结构,其中所有东西都是嵌套/缩进的。

1 个答案:

答案 0 :(得分:1)

您可以这样做:

var_dump(unserialize($serializedData));

您可以编写一个简单的控制台程序。