我正在处理一个使用多语言内容的项目 http://school.rssas.org 问题:从数据库中检索的中文字符无法显示事实上,这在本地主机使用相同的数据库文件时可以正常工作。当我将其上传到服务器时,字符不可识别,但是在本地同一时间却可以正常工作。我已经尝试了所有与数据库相关的解决方案。 http://school.rssas.org
尝试这个。header('Content-Type: text/html; charset=utf-8'); 有时需要解释的是,当用户连接到数据库时,他们正在发送/期望UTF-8编码的数据,因此MySQL认为它应该处理latin1编码的数据并相应地进行转换。在连接到数据库后发出命令SET NAMES utf8。请告诉我如果还不起作用。