什么样的数据结构使用这种格式?

时间:2015-10-02 17:24:02

标签: database data-structures

我已经将一个项目保存在一个项目中,该项目将用户发送的所有数据保存为SQL表中的blob,但是在将它们存储到表中之前,它们会修改我们发送的数据。

www.somewebsite.com/request?id=3&color=ffffff

之类的请求

存储为a:3:{s:7:"request";s:0:"";s:2:"id";s:3:"290";s:5:"color";s:6:"ffffff";}

那么为什么他们用一些告诉数据长度的标题存储所有内容?这种结构的名称是什么?

1 个答案:

答案 0 :(得分:1)

它是PHP序列化函数使用的格式。

http://php.net/manual/en/function.serialize.php

这可以使用unserialize函数反序列化

http://php.net/manual/en/function.unserialize.php