如何将变量作为数组保存到数据库中

时间:2016-06-29 09:48:06

标签: php codeigniter google-maps

如何将数组作为字符串

保存到数据库中
col1 |  col2
-------------------
1    | array(1,2)
-------------------
2    | array(6,9)

数组中的所有值都在一起

3 个答案:

答案 0 :(得分:5)

使用serialize()和unserialize()

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

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

您的数据如下所示: 一:2:{I:0; I:1; I:1; I:2;}

答案 1 :(得分:0)

您可以使用其中之一 Serialize()和Unserialize() 你可以使用php defualt implode函数

Implode()

您也可以使用json_encode()

当你从数据库中取回它时,你可以将它转换回json_decode()

的数组

答案 2 :(得分:0)

您可以在插入数组之前使用serialize()。并且unserialize()将数据作为php数组返回。