PDO& PHP - 阿拉伯语/西里尔语的问题

时间:2015-05-28 16:37:27

标签: php mysql pdo utf-8

我不得不问你一个棘手的问题。我正在使用PDO,我遇到UTF8编码问题。所有表都是UTF8所有PHP脚本正确插入所有数据(拉丁语,西里尔语,阿拉伯语等)。 Meta也正确设置为UTF8。说打印数据时遇到问题。我的一个阿拉伯语客户看到了很多Ù....ٱ؇而不是阿拉伯语,同时一个俄罗斯人有一系列 而不是西里尔语。这是因为他们都运行PHP 5.3。

说我已经在我的DNS PDO中使用带有“charset = utf8”属性的UTF8连接到数据库,但我知道它仅在PHP 5.3.6或更早版本上受支持。此时我知道解决方案是在我的DNS中将带有PDO :: MYSQL_ATTR_INIT_COMMAND的UTF8作为第四个属性(数组)传递,但它仍然不起作用。我错过了什么?我该怎么办才能让PHP 5.3了解我正在玩UTF8?

0 个答案:

没有答案