Maison >développement back-end >tutoriel php >向Mysql数据库存储json编码的中文会乱码是什么原因?
编码 乱码 mysql json
json编码后是这样:"\u6768\u6865\u6e56\u5927\u9053\u7a0b\u6768\u6e7e", \ 值转义符,所以入库时要做转义处理
addslashes("\u6768\u6865\u6e56\u5927\u9053\u7a0b\u6768\u6e7e")
\ 值转义符,所以入库时要做转义处理
addslashes("\u6768\u6865\u6e56\u5927\u9053\u7a0b\u6768\u6e7e")
额,很好解决了,万分感谢!另请教下,带有中文汉字的数组一般怎样存储到数据库比较好?P
建议用serialize()序列化后再存储,当然存储json串也可以。
建议用serialize()序列化后再存储,当然存储json串也可以。
谢谢~~