找回密码
 立即注册
搜索
查看: 767|回复: 0

[基础语法] 如何将PHP数组存入到数据库中

[复制链接]

581

主题

110

回帖

4066

积分

管理员

积分
4066

众神之神

发表于 2022-2-1 11:53:50 | 显示全部楼层 |阅读模式
原来数组array是不可以直接插入到数据库中的,得借助json_encode()方法,并且数据库的列得设置成text

第一步:把数据库列(字段)设置成text(有4种TEXT 类型:TINYTEXT、TEXT、MEDIUMTEXT 和 LONGTEXT。对应的这 4 种 BLOB类型,可存储的最大长度不同,可根据实际情况选择。)


第二步:对变量进行json编码(存入数据库前处理,value:数组变量)
  1. json_encode(value)
复制代码




第三步:从数据库中读取对json进行解码(从数据库中取的时处理,value:变量)
  1. json_decode(value)
复制代码


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|十三博客 ( 鲁ICP备2023000528号 )

GMT+8, 2026-6-1 17:30 , Processed in 0.117699 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表