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