PHP Mysql Json和阿拉伯语

时间:2012-06-29 13:18:49

标签: php mysql encoding utf-8

我一直在使用php和html表单在mysql中插入阿拉伯语言数据。在将数据插入mysql表之后,数据看起来像这样......Ø...رØباآعأÙ...但是当我在我的网页上选择这些数据时,它显示了完美的阿拉伯语句子。然而,当我将这些数据暴露给json_encode函数并尝试从android读取这些数据时,android在解析json之后显示Ù...رØباآعأÙ...有没有办法在android中有意义地表示这些数据。

更新

http-equiv="Content-Type" content="text/html; charset=utf-8"

我也在我的展示页面中使用此元标记。如果没有这个元标记,我的浏览器也会显示如下数据:Ø...رØباآعأÙ...

谢谢

2 个答案:

答案 0 :(得分:1)

你是如何通过MySQL查看的?油灰?确保将终端编码设置为UTF-8而不是ASCII。

编辑:尝试此操作后,我必须将我的Putty编码设置为 Win1256 ,以使字符在控制台中正确显示。

腻子设置:

enter image description here

答案 1 :(得分:0)

确保在所有平台上使用相同的字符编码。理想情况下,使用UTF-8。