20
2013-05

如何将php的数组存放在数据库中?如何将数组转换成字符串?serialize

有的时候,需要将php的数组中的数据,存放在数据库中。但是数据库是不支持直接存放数组类型的数据的,但是可以存放字符串类型的数据。所以我们可以将数组转换成字符串,然后再存入数据库。
如何将数组转换成字符串?使用php的serialize函数。
例子:

$data = array('上海', '北京', '武汉');
$data = serialize($data);
echo $data;

如何再将从数据库中取出的数组字符串,转换成数组呢?用unserialize函数:

$data = unserialize($data);
echo $data

除非注明,文章均为史亚永原创,欢迎转载!转载请注明本文地址,谢谢。

本文地址:http://www.shiyayong.cn/post/188.html

评论列表:

5  123  2014-5-21 14:41:43 回复该留言  IP:117.143.233.150
数组不能echo
  茶馆老板  2014-5-22 22:14:03 回复该留言  IP:222.130.199.123
经过序列化之后,数组已经被转换成字符串了,可以用echo输出的
茶馆老板
123
4  小树  2013-5-26 7:36:01 回复该留言  IP:120.9.52.125
准备报个班系统的学一下php
  茶馆老板  2013-5-26 17:15:00 回复该留言  IP:117.79.232.153
这个可以有,不过**出来后只是把你带上道了,还得靠自己
茶馆老板
小树
3  市场研究  2013-5-22 13:51:35 回复该留言  IP:116.205.20.23
好的文章可以振聋发聩!好的评论可以一针见血,楼主好文,必须收藏。我是一鸣SEO,记得回访!
  茶馆老板  2013-5-26 17:14:10 回复该留言  IP:117.79.232.153
做SEO的顺便最好也学学程序
茶馆老板
市场研究
2  松林  2013-5-21 11:16:00 回复该留言  IP:114.254.149.154
json_decode(),json_encode(),转成json格式也是很不错的做法,而且还能编辑。
  茶馆老板  2013-5-26 17:00:42 回复该留言  IP:117.79.232.153
我去试试看看效果怎么样
茶馆老板
松林
1  夏宇轩网赚博客  2013-5-21 11:06:03 回复该留言  IP:123.171.48.195
好久不见,过来转转学习一下,欢迎博主有时间回访
夏宇轩网赚博客

发表评论:

(设置个性头像)

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

无觅相关文章插件,快速提升流量