失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > php连接mssql中文乱码怎么办?

php连接mssql中文乱码怎么办?

时间:2018-10-07 11:13:17

相关推荐

php连接mssql中文乱码怎么办?

后端开发|PHP问题

php,mssql,中文乱码

后端开发-PHP问题

易语言简单电台源码,vscode运行127,ubuntu系统启动root,tomcat85,sqlite查看表名,jquery 树形结构插件,前端移动兼容页面框架,慢慢买爬虫网址,php qq空间,页面seo代码,推广类网站模板,网页曲线实例,免费领取手机页面模板源码,html页面切入效果,图书信息管理系统安卓app源码,极致泛站群程序lzw

php连接mssql中文乱码的解决办法:

图形函数库源码,vscode 关键字插件,ubuntu 菜单下边,tomcat7 漏洞,爬虫规划路线,php 相册模板,seo教程视频泛目录推广,ecshop模板网站怎么样与qq连接,dedecms资讯类模板免费lzw

乱码原因

好看的搜索框源码,vscode下载serve,ubuntu上截图快捷键,tomcat引用位置,内嵌SQLite在哪里,emlog插件位置,简单易用的前端框架,什么事聚焦爬虫,php表单获取,丰南seo排名,最大的源代码网站,c 网页源代码,帝国cms 后台模板,网站后台程序开发教程lzw

只要你使用的是php自带的那个mssql,那读出来的数据编码格式一定是gbk,这是因为mssql自身只有gbk的编码,且不能定义

解决方案

1、使用mssql

可以在输出的时候,对输出的数据强制转换,只需要转换汉字,数字不需要转

while($row = mssql_fetch_row($result)){echo iconv(GB2312,UTF-8,$row[0]);}

2、使用最新的微软扩展sqlsrv driver for php

下载这个dll,放到php的ext文件夹中

修改php.ini打开这个扩展

在定义连接时,可以指定编码为utf-8

如果觉得《php连接mssql中文乱码怎么办?》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。