php+mysql数据库存数组方法

mysql数据库它的字段类型是没有array这个类型的,因此我们存数组的时候都是按照string类型来存取的,如何把php数组类型存到数据库还能取出来,这也是一个重要知识点;mysql数据库存数组

解决:php+mysql数组库存数组有3种方法:

1:php自带的序列化函数:serialize()

2:php自带的数组转Json函数:json_encode()

3:可以将数组循环再拼接成字符串存入数据库,取出来的时候可以再转回来,这样虽然说是可以的,但是不推荐,因为循环和拼接能少用就尽量少用,减少运算也是一种代码优化;

 

以上前两种方法,从数据库取数据的时候,需要用到函数:unserialize()和json_decode();

    A+
发布日期:2016年12月26日 15:07:51  所属分类:PHP
最后更新时间:2016-12-26 15:07:51
付杰
  • ¥ 69.0元
  • 市场价:99.0元
  • ¥ 15.0元
  • 市场价:15.0元
  • ¥ 159.0元
  • 市场价:398.0元
  • ¥ 1999.9元
  • 市场价:8999元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: