yii2 链接 sqlserver 字段名为汉字 取出来显示为乱码 [ 2.0 版本 ]
现在yii2 项目 需要链接一个sqlserver数据库, 这个数据库我不能修改, 它的字段名有的是汉字, 我现在需要取过来存到自己的mysql, 但是 字段名显示的都是乱码, 这个有什么办法解决么?
沃斯尼达耶 补充于 2018-11-15 17:24
就是取出来的数据都是乱码 , 这样没法存到 我的mysql里面
沃斯尼达耶 补充于 2018-11-15 17:24
就是取出来的数据都是乱码 , 这样没法存到 我的mysql里面
沃斯尼达耶 补充于 2018-11-16 09:10
沃斯尼达耶 补充于 2018-11-16 09:12
上图是从sqlserver 里面取的 打印出来的; 下图是实际应该的样子
沃斯尼达耶 补充于 2018-11-16 09:36
打印 结果 前 加 header("Content-Type: text/html;charset=gb2312");
这个 能显示汉字, 但不是要打印, 是要在逻辑里处理这个取出来的结果, 所以乱码的话就没法用了
沃斯尼达耶 补充于 2018-11-16 15:49
解决方法: 把字段名转码 重组数组
最佳答案
-
casablanca 发布于 2018-11-16 09:29 举报
as 试了吗
共 6 条回复casablanca 回复于 2018-11-16 09:35 回复@沃斯尼达耶 字段别名
select 循环系统 as *** from xx
其他 1 个回答
沃斯尼达耶 秦皇岛
注册时间:2016-11-02
最后登录:2022-11-03
在线时长:34小时55分
最后登录:2022-11-03
在线时长:34小时55分
- 粉丝8
- 金钱2060
- 威望0
- 积分2400