我一直在使用 php 和 html 表单在 mysql 中插入阿拉伯语言数据。将数据插入 mysql 表后,数据看起来像这样 مرØءا الØ1الÙ... 但是,当我在网页上选择此数据时,它显示了完美的阿拉伯语句子。然而,当我将此数据暴露给 json_encode 函数并尝试从 android 读取此数据时,android 在解析 json 后显示 مرØءا الØ1الم。有什么方法可以在android中有意义地表示这些数据。
更新:
http-equiv="Content-Type" content="text/html; charset=utf-8"
我也在我的展示页面中使用这个元标记。如果没有这个元标记,我的浏览器也会显示这样的数据 مرØءا العالم
谢谢
最佳答案
你如何通过MySQL查看它?油灰?确保您的终端编码设置为 UTF-8 而不是 ASCII。
编辑:尝试此操作后,我必须将 Putty 编码设置为 Win1256 才能使字符在控制台中正确显示。
腻子设置:
关于PHP Mysql Json 和阿拉伯语,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11262561/