现状: 由于php版本升级,5.3升到5.6,数据库连接的是mssql, 所以是gbk编码,php代码及页面也是gbk,在5.3下显示正常;
然而在替换版本5.6之后 出现页面中文乱码,除非iconv转义,代码很多,这方法行不通,目前找不到原因,
猜想 是php哪个配置引起的(做过一些mssql.charset的更改未成功)?有谁也遇到过类似的问题吗?
现状: 由于php版本升级,5.3升到5.6,数据库连接的是mssql, 所以是gbk编码,php代码及页面也是gbk,在5.3下显示正常;
然而在替换版本5.6之后 出现页面中文乱码,除非iconv转义,代码很多,这方法行不通,目前找不到原因,
猜想 是php哪个配置引起的(做过一些mssql.charset的更改未成功)?有谁也遇到过类似的问题吗?
1、检查数据库编码
2、检查连接数据库的编码设置
3、检查php文件编码
4、检查模板文件编码
5、检查模板HTML设置的编码
default_charset="utf-8"
??