请
登录
后使用快捷导航
没有帐号?
立即注册
客户端
扫码下载小米社区APP
论坛
BBS
版块
导读
Guide
下载
登录
立即注册
mwt-design
»
论坛
›
点滴
›
后端技术
›
PHP使用json编码插入mysql数据表\u丢失问题 ...
PHP使用json编码插入mysql数据表\u丢失问题
所在版块: 后端技术 2019-08-05 15:46
[复制链接]
查看:
2268
|
回复:
0
电梯直达
楼主
发表于 2019-8-5 15:46:15
|
只看该作者
|
正序浏览
|
阅读模式
【问题描述】
PHP中对Array对象采用json_encode编码,插入mysql数据表时,会把unicode前的\u丢失,导致数据读取解码失败。
【解决方案】
有以下两种解决方案:
1. 使用json_encode编码后,再调用addslashes函数将特殊字符转义
2. PHP5.4及以上版本,可以
在json_encode($data)后面添加一个参数
JSON_UNESCAPED_UNICODE
分享到:
QQ好友和群
QQ空间
腾讯微博
腾讯朋友
收藏
0
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
发新帖
扫码关注微信公众号
快速回复
返回列表