Zend Studio导致PHP插入数据库中文乱码【坑了个爹】

用PHP往数据库里面插入数据,在执行INSERT语句前已经执行过 SET NAMES UTF8命令,MySql数据库的编码也确定是UTF8,然而插入中文的结果还是乱码。

找来找去,最后发现原来是用的IDE Zend Studio的编码问题,经过检查发现Zend Studio的编码默认是GBK,坑了个爹了=。=

解决方法如下:

在Zend Studio菜单中,Edit->Set Encoding...->调整编码为与MySql数据库一致的编码UTF8

原文地址:https://www.cnblogs.com/anyanran/p/5674238.html