我正在做一个使用多语言内容的项目
问题:中文字符不能在数据库中显示
实际上,它使用相同的数据库文件在本地主机上工作。当我将它上传到服务器上时,它不支持,但同时在本地运行良好,我已经尝试了所有与数据库相关的解决方案。
发布于 2015-12-25 17:00:09
尝尝这个
header('Content-Type: text/html; charset=utf-8');
此外,有时需要解释的是,用户在连接到数据库时发送/期望的是UTF8编码的数据,因此MySQL认为它应该处理latin1编码的数据并进行相应的转换。在连接到数据库后发出命令SET NAMES utf8
如果还是不起作用,请让我知道
https://stackoverflow.com/questions/34460919
复制相似问题