这是什么类型的代码?

时间:2010-10-06 10:56:29

标签: sql mysql

我的数据库中有一些编码字符串,它们引用了我网站的类别。

他们看起来像这样

a:1:{i:0;s:12:"TVRFNE1EYz0=";}

我想知道它们是什么,所以我可以创建它们以便在CSV文件中使用,因为在我的网站上创建它们非常耗时。

由于

实际上,我真的不认为这是可能的。当我在博客上选择一个类别然后保存时会发生这种情况。那就是放入数据库的内容。我正试图找出一种方法来为每个类别创建所有的searlized代码,以便在CSV文件中使用。我想也许不可能,因为我需要知道它是如何制作的结构?

2 个答案:

答案 0 :(得分:4)

正如@Codeacula所说,这是PHP序列化工作:

a:1:{i:0;s:12:"TVRFNE1EYz0=";}

转换为:一个元素的数组,包含整数0和拼写"TVRFNE1EYz0="的12个字符的字符串。它非常易读。

现在,“TVRFNE1EYz0 =”是什么人的猜测。您可能应该查看您的应用程序的含义。

要生成序列化字符串,请使用PHP serialize函数。或者,开始计算字符串中的字母。或者使用this

答案 1 :(得分:2)

这看起来像PHP中的序列化字符串。您需要运行unserialize才能使用它。 Reference