PhpMyAdmin导出MySql到Json没有显示UTF-8编码(阿拉伯语)

时间:2016-08-28 06:02:38

标签: php mysql json phpmyadmin

大家好我有问题导出MySql到Json格式,它没有显示UTF-8编码(阿拉伯语)。但是如果将MySql导出为Sql格式,它会显示UTF-8编码(阿拉伯语)。那么如何解决呢?

1 个答案:

答案 0 :(得分:0)

导出到JSON时,我会获得\u16a0\u16c7\u16bb\u16eb等字符实体,而不是ᚠᛇᚻ᛫等文字字符。这是预期的,因为PHP根据RFC4627运行,这需要以这种方式显示UTF字符(例如,参见第2.5节)。

.sql文件格式可以免费使用文字UTF字符,因此您可以在.sql文件中看到预期的输出。

您还没有向我们展示预期的输出或实际输出,但我非常有信心这是您所看到的问题,而且在这方面似乎密切关注RFC,所以我会说它是预期的行为而不是问题。