mwt-design's Archiver
论坛
›
后端技术
› PHP使用json编码插入mysql数据表\u丢失问题
admin
发表于 2019-8-5 15:46:15
PHP使用json编码插入mysql数据表\u丢失问题
【问题描述】
PHP中对Array对象采用json_encode编码,插入mysql数据表时,会把unicode前的\u丢失,导致数据读取解码失败。
【解决方案】
有以下两种解决方案:
1. 使用json_encode编码后,再调用addslashes函数将特殊字符转义
2. PHP5.4及以上版本,可以在json_encode($data)后面添加一个参数JSON_UNESCAPED_UNICODE
页:
[1]
查看完整版本:
PHP使用json编码插入mysql数据表\u丢失问题