PHP mb_convert_encoding,双解码问题

时间:2016-12-10 15:58:20

标签: php mysql utf-8 mb-convert-encoding windows-1251

我在 mb_convert_encoding 方面遇到了一些问题。在数据库中我有表:

  • 主题(latin1_swedish_ci)

网站采用UTF-8格式。与MySQL的数据库连接也是UTF-8。我无法更改连接设置,但我可以更改数据库表。

我在想我可以对它进行双重解码并获得UTF-8。现在它看起来像这样:

string 'КвеÑÑ‚Ñ‹.' (length=27)

我尝试了下一个解决方案:

mb_convert_encoding($str, 'Windows-1251', 'UTF-8');

输出:

string '?????�???�?�.' (length=13)

0 个答案:

没有答案