嗨,我继承了一个数据库,我需要从中使用数据。不幸的是,有些文本是西班牙语,并且有一些明显的编码问题。例如,这是一个存储在文本字段中的典型字符串:
Clara introducción a través del transporte de me...
我的问题是 - 有没有简单的方法可以将这些字符转换回他们使用 MySQL/PHP 的字符?
任何建议表示赞赏。
好的 - 答案utf8_decode()
在 PHP 中。
连接到数据库后,请务必设置要通信的字符集。
这将取决于您使用的库或 PDO,但类似于mysql_set_charset ('utf-8');
此外,当您打印输出时,请确保您的控制台设置为 UTF8。如果您在网页中显示,请确保通过标题和/或元标记正确设置页面字符集。