echo输出中文乱码
本帖最后由 afterninty 于 2016-4-18 14:54 编辑在CI框架里已经把config.php设置为UTF-8,直接使用echo函数输出中文时显示乱码,到底是怎么回事啊,本人小白,请大神指点?????
亲测,通过
header("Content-type:text/html;charset=GBK");
可以正常显示,但是这样的话就有两个字符集,太乱了吧
目测是编码保持一致问题! 必须保持一致。gbk跟utf8怎么能一样呢? 高飞 发表于 2016-4-18 16:22
目测是编码保持一致问题! 必须保持一致。gbk跟utf8怎么能一样呢?
我知道要保持一致,但是按照默认utf8的话就是出现中文乱码了,该怎么解决呢 就此事而言,程序里的代码如果是utf8,就看编辑器的文件编码是不是uft8,排除这两点除外,再看看网页编码是不是utf8 高飞 发表于 2016-4-18 18:22
就此事而言,程序里的代码如果是utf8,就看编辑器的文件编码是不是uft8,排除这两点除外,再看看网页编码是 ...
谢谢高飞大神,确实,我用的编辑器的项目编码格式设置成了GBK,所以导致浏览器输出时出错,谢谢哈
页:
[1]