目录
描述
CI+PHP从sqlserver取回的数据乱码,取回的数据,中文正常,但是中文之间总是会夹杂几个问好,数字、英文正常;
过程
整个过程,折腾了一天,可累死我了。
页面乱码,首先把数据库的查询结果和网页显示的结果对比一下,反反复复对比了好几次,数据库的结果都是没有问题的,数据库没问题,页面有问题,第一反应是这中间传输的时候有问题。
但是还是以为是页面乱码的问题,查询过上百条答案,广大网友的答案出奇的一致,于是我把编码改成utf-8,我在php中添加了一行代码
header("Content-type:text/html;charset=utf-8");
然并卵,页面还是乱码,是不是姿势不对???于是我在页面头部head标签里面又添加了一次
<meta charset="utf-8">
可是,还是没有反应。
是不是utf不对???于是又轰轰烈烈的把网页、php配置文件改成gbk、gb2312,都不好使,乱码反而更严重了;不止数据乱码,整个网页全是问号。艾玛,可气死我了;
又有网友提到,查一下