这个坑搞了我一个多小时,在这里记录一下。吐血
如果数据库表中有一个字段类型为text,并且其中保存的数据为json字符串,在使用mysql工具修改这个字段数据时,注意要使用工具中的保存按钮
因为本人有点坏习惯,喜欢直接点击另外一条数据 或者 使用滚轮来达到保存的效果,所以刚刚就犯了这个毛病。如果使用这两种方式保存,那么text中字符串的编码会改变,然后再使用PHP中的json_decode方法就会导致报错,JSON_ERROR_CTRL_CHAR
这个坑搞了我一个多小时,在这里记录一下。吐血
如果数据库表中有一个字段类型为text,并且其中保存的数据为json字符串,在使用mysql工具修改这个字段数据时,注意要使用工具中的保存按钮
因为本人有点坏习惯,喜欢直接点击另外一条数据 或者 使用滚轮来达到保存的效果,所以刚刚就犯了这个毛病。如果使用这两种方式保存,那么text中字符串的编码会改变,然后再使用PHP中的json_decode方法就会导致报错,JSON_ERROR_CTRL_CHAR