对于刚接触PHP的新手来说,乱码可能会让你边临崩溃,但是你要习惯,既然想学好PHP,乱码是家常便饭,不管是老鸟还是新手,都会遇到乱码的问题,下面是我总结的几个常见并且有效的解决方法:

方法一:检查HTML文件是否加入UTF-8(国际化编码):UTF-8是没有国家的编码,独立于任何一种语言,任何语言都可以用。

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>


方法二:检查HTML和PHP混合页面是否加入UTF-8

 <?php //声明文件解析的编码格式header('Content-type:text/html;charset=utf-8');?>

方法三:检查MySql和PHP混合页面是否加入UTF8,注意,这里是UTF8, 不是UTF-8, 中间是没有 ‘-’ 的!

 <?php mysql_query('SET NAMES UTF8');?>


如果是高版本,可以像这样写

<?php $link = mysqli_connect('localhost','root','root');//连接数据库mysqli_set_charset($link,'uf8');                //设置字符集
?>


方法四:Window →Preferences →General →Worspace →Other:UT-8


方法五:进入phpStudy目录下的MySql,用记事本打开my.ini文件




最后点击保存,重启zend studio就行了

原创:PHP乱码怎么办?五种方法彻底解决PHP乱码问题相关推荐

  1. 贷款的五种方法,解决您的购房资金问题

    在叙述本篇文章主题之前,咱们先来简单聊下北京楼市: 北京一季度的二手房网签腰斩,仅2万套,八年来最低.不过绿中介在4月初发布的报告称,疫情的后半程,带看量已经恢复至正常水平,压抑的购房者在疫情稳定之后 ...

  2. linux安装 中文乱码怎么解决方法,Linux安装GBK/GB2312程序显示乱码的五种解决方法...

    不少用户在Linux系统中安装GBK或GB2312的时候遇到了乱码问题,这主要是系统默认语言是uft8所导致,对于该问题可用五种方法进行解决,接下来是小编为大家收集的Linux安装GBK/GB2312 ...

  3. linux服务器程序乱码,Linux安装GBK/GB2312程序显示乱码的五种解决方法

    不少用户在Linux系统中安装GBK或GB2312的时候遇到了乱码问题,这主要是系统默认语言是uft8所导致,对于该问题可用五种方法进行解决,下面小编就给大家介绍下Linux安装GBK或GB2312程 ...

  4. Linux安装gbk字体,Linux安装GBK/GB2312程序显示乱码的五种解决方法 - 软件教程网

    不少用户在Linux系统中安装GBK或GB2312的时候遇到了乱码问题,这主要是系统默认语言是uft8所导致,对于该问题可用五种方法进行解决,下面小编就给大家介绍下Linux安装GBK或GB2312程 ...

  5. 服务器系统记事本乱码,win7系统记事本出现乱码的五种解决方法

    win7系统自带有记事本功能,它是一个简单的文字编辑器,用户可直接打开记事本记录文字,相信大家对雨林木风win7系统的记事本在熟悉不过.然而有不少win7系统用户在打开记事本的时候出现乱码,这是怎么回 ...

  6. IntelliJ IDEA 乱码:全网最全 4 种方法完美解决 IntelliJ IDEA 控制台中文乱码问题

    文章目录 前言 一.修改当前 Web 项目 Tomcat Server 的虚拟机输出选项 二.修改 IntelliJ IDEA 全局编码.项目编码.属性文件编码 三.IntelliJ IDEA 中自定 ...

  7. java xml用word打开乱码,word打开是乱码的5种方法

    <word打开是乱码的5种方法>由会员分享,可在线阅读,更多相关<word打开是乱码的5种方法(2页珍藏版)>请在人人文库网上搜索. 1.内容提要:本文介绍word打开是乱码的 ...

  8. html转pdf(总结五种方法Java)

    html转pdf(总结五种方法Java) Java 实现html转pdf,总结五种方法. 推荐使用wkhtmltopdf,Itext 方法一:使用wkhtmltopdf 1.下载插件wkhtmltop ...

  9. php判断数组的值是否为空,PHP判断数组是否为空的常用方法(五种方法)

    本文介绍了PHP开发中遇到的数组问题,小编在这里给大家总结了5中方法关于php判断数组是否为空问题,需要的朋友参考下 本文介绍了PHP开发中遇到的数组问题,这里介绍了判断PHP数组为空的5种方法,有需 ...

最新文章

  1. 编程之美3.1 字符串移位包含问题
  2. 如何计算数据集均值和方差
  3. Java新手入门的30个基本概念
  4. 【学习笔记】cookie、session、token和分布式session
  5. ios category类别的使用
  6. spring boot 整合 mybatis
  7. 图片标注工具LabelImg安装与使用
  8. 在Word中使用EndNote插入参考文献
  9. 爬取大麦网演出信息保存为CSV文件并制作词云
  10. 微信小程序,获取农历日期方法
  11. 关于反转的总结(C/C++)
  12. php后台登录页,后台登录页面模板源码
  13. 厦门大学2018年转专业计算机,厦门大学各学院2017年接收转专业学生计划.PDF
  14. CISP-PTE证书含金量大吗?一文看懂CISP-PTE值不值得考
  15. 【总结向】从CMRC2019头部排名看中文MRC
  16. 20182316胡泊 第2,3周学习总结
  17. Linux内核(10) - 内核中的链表
  18. 关闭谷歌更新提示“若要接收后续 google chrome 更新,您需使用 windows 10或更高版本”
  19. codewars练习记录20 js
  20. Ghost备份后找不到GHO镜像文件

热门文章

  1. python qt5 designer 免费安装_PyCharm离线安装PyQt5_tools(QtDesigner)
  2. python作业不会做怎么办_不学点编程,将来怎么给孩子辅导作业——Python新手入门教程...
  3. python 商城_python 开源商城安装
  4. python数据分类聚类案例_Python实现的KMeans聚类算法实例分析
  5. java回调函数的生命_Java的回调函数 - choaklin 的个人空间 - OSCHINA - 中文开源技术交流社区...
  6. 在事件代码中访问类中变量的三种方法
  7. MySQL在windows的my-default.ini配置
  8. 最短路径之Dijkstra算法
  9. 分布式事务slides
  10. [转]微软代码示例:ASP.NET 2.0 三层架构应用程序教程系列