php SqlServer 中文汉字乱码,用iconv函数转换

查询显示的时候,从GB转换为UTF8

<?php echo iconv('GB2312','UTF-8',$row['Name']);?>

保存提交数据,数据库是GB2312编码,从utf转为gb

$pname=iconv("UTF-8","GB2312//IGNORE", $_POST['pname']);

查看当前默认数据集

show variables like '%char%'; 

 表字符集            show full columns from dept;  表的列字符集            show table status from wxdata like '%dept%';  

修改默认字符集 从my.ini下手(D:\xampp\MySQL\bin\my.ini标签下有的修改,重启mysql再试试),不行再添加没有的标签试试。
      [client]
       default-character-set=utf8
      [mysql]
       default-character-set=utf8
    
      [mysqld]
      default-character-set=utf8
      character-set-server=utf8
php 中文汉字 json 转码 
    输出的是\xfafs \xdfdf 之类的Unicode编码格式,显示的不是汉字。解决方法
一:
echo json_encode("中文", JSON_UNESCAPED_UNICODE);

二、参考http://blog.csdn.net/bjash/article/details/9834497http://www.cnblogs.com/jisheng/archive/2012/02/13/2350040.htmlhttps://www.cnblogs.com/laowenBlog/p/6880126.html

php SqlServer 中文汉字乱码相关推荐

  1. NotePad 打开文件 出现中文汉字乱码 解决办法

    NotePad 打开文件 出现中文汉字乱码 解决办法 欢迎关注:程序员财富自由之路 现象: 出现中文汉字乱码: 解决办法: 先别着急用notepad修改编码 1. 用windows系统自带记事本打开, ...

  2. 解决VBS使用记事本编译,执行时,中文汉字乱码的问题

    解决VBS使用记事本编译,执行时,中文汉字乱码的问题 首先我们新建一个TXT,输入简单代码 然以我们保存为为VBS 执行后发现汉字是乱码的 这是由于我们的编码出现了问题,下面我们来解决它 将我们的VB ...

  3. java控制台中文汉字乱码

    java资源的编码都是utf8,使用utf8编译.但是控制台输出的时候,中文汉字还是会出现乱码. eclipse控制台 eclipse控制台的编码默认为操作系统的编码,比如GBK.这时候就不能正确显示 ...

  4. Kettle 文本文件输入 中文汉字乱码

    问题:今天 使用Kettle 的文本文件输入组件转换为Excel 输出组件时,由于转换文本中包含中文,执行转换时,查看excel 文件时内容出现了汉字乱码. 实战 1.创建one.txt 文本文件 我 ...

  5. 关于在eclipse中中文汉字乱码的解决方式

    很多童鞋反应在吧项目导入到eclipse(myeclipse)时中文会有乱码,修改了编码格式后还是乱码,这里给大家介绍一下关于中文乱码时修改编码的注意事项: 当在eclipse中打开一个文件后发现有中 ...

  6. 查看网页原代码时遇到中文汉字乱码

    有时候需要看一下别人的页面源代码,看看别人的思路.可是很多中文都乱码了,比如这样: 要解决很简单,只需要改变编码格式即可,以360浏览器举例: 当前乱码的页面右键,修改编码格式即可. 目前乱码的时候是 ...

  7. 在eclipse中中文汉字乱码的解决方案

    项目导入到eclipse(myeclipse)时中文会有乱码,修改了编码格式后还是乱码,这里给大家介绍一下关于中文乱码时修改编码的注意事项: 1.当在eclipse中打开一个文件后发现有中文乱码后,千 ...

  8. java eclipse乱码_在eclipse中中文汉字乱码的解决方案

    很多童鞋反应在吧项目导入到eclipse(myeclipse)时中文会有乱码,修改了编码格式后还是乱码,这里给大家介绍一下关于中文乱码时修改编码的注意事项: 1.当在eclipse中打开一个文件后发现 ...

  9. 【疑难杂症】 打开文件 出现中文汉字乱码 解决办法(详细)

    01 问题描述 打开文件发现如下图等情况: 02 问题分析 2.1 普及一下编码格式的含义 列出五种常见的 ASCII编码:用来表示英文,它使用1个字节表示,其中第一位规定为0,其他7位存储数据,一共 ...

最新文章

  1. svn 怎么直接同步指定服务器的某个文件夹
  2. 前端趋势榜:上周最 yyds 的 10 大前端项目 - 211101
  3. 更换 Centos 中的 yum 源
  4. ASP.NET MVC数据验证(上)
  5. 安装oracle未生成tnsnames.ora文件
  6. 【BZOJ2437】【codevs1949】兔兔与蛋蛋游戏,博弈+二分图匹配
  7. CentOS学习笔记 - 7. jekins安装 1
  8. 防止按钮连续重复点击
  9. 游标遍历所有数据库循环执行修改数据库的sql命令
  10. Linux下测试PHP和MySQL是否正确安装
  11. Web测试-Web界面易用性测试
  12. creo4.0的计算机系统要求,Creo4.0系统配置文件教程详解 参数设置
  13. CMake file命令参数GLOB和GLOB_RECURSE
  14. pyinstaller里居然有木马?
  15. Oracle Spatial基本操作
  16. ChatGPT专业应用:自动生成长尾关键词
  17. python 了解量化交易
  18. Windows10官网下载与安装U盘的制作
  19. CY3/Cy5/cy7/FITC/PEG/DBCO/BSA/PEI标记修饰纳米金球和纳米金棒的功能化修饰(Gold Nanoparticles)
  20. 读《桥—巴拉克•奥巴马的人生及其崛起》有感

热门文章

  1. JavaScript(一)——快速入门
  2. android官方夜间模式,Android夜间模式实践
  3. hyperworks2018安装教程
  4. 神经网络 | 过拟合以及 google神经网络小工具
  5. linux 网卡配置不一致,linux环境下,双网卡配置不同网段后,路由问题
  6. 衡阳市2017计算机考试,2017湖南衡阳中考各科目满分及分值公告
  7. php mysql log文件,mysql log文件【读书笔记1】_MySQL
  8. mysql root 不能登录_mysql root 用户不能登录的问题
  9. C语言实现文件读取矩阵乘法
  10. 神经信息学整理(2)-caianiello神经方程(1)