这是什么样的序列化数组?

时间:2016-05-28 16:17:42

标签: php arrays database wordpress serialization

我正在试图弄清楚那是什么类型的数组:

我在Wordpress数据库中找到它,如何转换为json字符串?

a:6{i:0;s:3:\"948\";i:1;s:3:\"949\";i:2;s:3:\"951\";i:3;s:3:\"952\";i:4;s:3:\"953\";i:5;s:4:\"1742\";}

2 个答案:

答案 0 :(得分:1)

似乎数据已损坏:

$content = 'a:6:{i:0;s:3:"948";i:1;s:3:"949";i:2;s:3:"951";i:3;s:3:"952";i:4;s:3:"953";i:5;s:4:"1742";}'
json_encode(unserialize($content));

注意" a:6"

之后缺少的冒号

答案 1 :(得分:0)

它似乎是由serialize()生成的,你可以通过调用unserialize()

方法来反序列化它