如果你看这个页面: http://www.lyricsinger.org/lyric/michel-sardou/c-est-ma-vie
有几颗带有问号的黑色钻石。这些都是法国人。
在数据库中,它们存储的TEXT字段设置为utf8_general_ci 在标题中你可以看到我已经制作了utf-8字符集声明
没有理由说明为什么它没有正确显示角色。
答案 0 :(得分:4)
链接页面不是Unicode(它声称是utf-8),它是Latin-1又名8859-1。在使用前正确解码源文本。
答案 1 :(得分:3)
使用与数据源相同的编码显示文本非常重要。因此,例如,如果您将内容放在ISO-8859-1中(例如在管理部分中,编码为ISO-8859-1,或者您加载的文件包含ISO-8859-1内容),则不会无论数据库整理是什么,文本都不会正确显示。