我在数据表中显示地址,街道,城市,名称,公司名称,我的数据库配置为UTF-8,同时我正在使用Google API将地址解析为街道,城市,密码和州。我们也为某些用户使用特殊字符(德语,法语,...),但有时JSON格式无效在数据表中显示时显示错误。我尝试将每个字段都转换为utf-8,但无法正常工作.....
当我尝试删除非ASCII字符时,我知道此错误是由于非ASCII字符引起的,但我必须允许非ASCII字符
答案 0 :(得分:1)
好,我找到了解决方法
我正在使用mb_detect_encoding($str);
检测字符串编码格式,然后将其转换为utf-8
对于所有页面,我都提到了所有html源页面的utf-8编码。
现在它似乎正常工作