file_get_contents得到的中文字符变为数据里里的乱码

梦算谷从现代心理学来解读梦境产生的背后意义.

file_get_contents得到的中文字符变为数据里里的乱码 · · · · · ·

    目标API是提供的UTF8字符集,本身程序页地址也是UTF8地址,存入数据库是MYSQL,utf8mb4_unicode_ci;之前都正常,后来服务器重启一次以后发现存入的都是乱码了。

    后来检查了一遍存入代码,发现没有强制认证编码集,加入一行解决:

mysqli_query($conn,"SET NAMES utf8");

如果是低版本的请使用

mysql_query("SET NAMES utf8");

    本文不涉及GB2312转码问题

上一篇:mssql2005 数据库无效文件ID 0,无法打开文件控制区(FCB)   下一篇:SQLDump里出现报错信息Using dbghelp.dll version 4.0.5