我对mb_convert_encoding有一些问题。在数据库中我有表:
- 主题(latin1_swedish_ci)
网站采用 UTF-8 格式。与 MySQL 的 db 连接也是 UTF-8 格式。我无法更改连接设置,但我可以更改数据库表。
我在想我可以对它进行双重解码并获得 UTF-8。现在它看起来像这样:
string 'КвеÑÑ‚Ñ‹.' (length=27)
我尝试了下一个解决方案:
mb_convert_encoding($str, 'Windows-1251', 'UTF-8');
出去:
string '?????�???�?�.' (length=13)