PHP页面中文乱码分析


Posted in PHP onOctober 29, 2013

PHP页面中文乱码出现的原因有几种,一种是页面编码不统计一,二是数据库未设置编码,三是apache编码有问题,下面我来给大家介绍两种解决办法,总体来讲就是页面编码不统一了。
出现乱码大部分是由于编码方式的不一致导致的,其中主要有四个地方不一致就可能存在这个可能:
1、页面文件的编码方式(.html,.php等)
2、html.head中指定浏览器的编码方式
3、MySql数据库传输的编码方式
4、Apache字符集

在只有PHP代码的页面,做JS弹窗的时候,如果弹窗内容含有中文,可能会出现乱码的问题,
解决办法,一行代码:
页面中文乱码

header(“Content-Type: text/html; charset=utf-8");

数据库是乱码
.<?php  
mysql_query('SET NAMES UTF8');  
//接下来的就是查出数据或者修改,增加咯   
?>

注意:
1、此代码必须放在文件最上面, ‘<?php'之后;
2、charset值要看整个网站编码,如果是gb2312,则填gb2312。
PHP 相关文章推荐
PHP SQLite类
May 07 PHP
phpmyadmin里面导入sql语句格式的大量数据的方法
Jun 05 PHP
采集邮箱的php代码(抓取网页中的邮箱地址)
Jul 17 PHP
学习php设计模式 php实现建造者模式
Dec 07 PHP
PHP统计目录中文件以及目录中目录大小的方法
Jan 09 PHP
PHP常见漏洞攻击分析
Feb 21 PHP
php使用ffmpeg向视频中添加文字字幕的实现方法
May 23 PHP
PHP创建多级目录的两种方法
Oct 28 PHP
php微信高级接口调用方法(自定义菜单接口、客服接口、二维码)
Nov 28 PHP
php mysql_list_dbs()函数用法示例
Mar 29 PHP
laravel实现按时间日期进行分组统计方法示例
Mar 23 PHP
PHP大文件切割上传并带进度条功能示例
Jul 01 PHP
php四种基础算法代码实例
Oct 29 #PHP
教你如何使用php session
Oct 28 #PHP
php字符编码转换之gb2312转为utf8
Oct 28 #PHP
使用PHP curl模拟浏览器抓取网站信息
Oct 28 #PHP
php header功能的使用
Oct 28 #PHP
简单实用的.net DataTable导出Execl
Oct 28 #PHP
php json与xml序列化/反序列化
Oct 28 #PHP
You might like
php实现图片转换成ASCII码的方法
2015/04/03 PHP
php、java、android、ios通用的3des方法(推荐)
2016/09/09 PHP
Yii框架批量插入数据扩展类的简单实现方法
2017/05/23 PHP
php识别翻转iphone拍摄的颠倒图片
2018/05/17 PHP
制作高质量的JQuery Plugin 插件的方法
2010/04/20 Javascript
js 采用delete实现继承示例代码
2014/05/20 Javascript
jquery对象和javascript对象即DOM对象相互转换
2014/08/07 Javascript
jquery提示效果实例分析
2014/11/25 Javascript
js实现文件上传表单域美化特效
2015/11/02 Javascript
JavaScript统计字符串中每个字符出现次数完整实例
2016/01/28 Javascript
详解webpack和webpack-simple中如何引入css文件
2017/06/28 Javascript
微信小程序实现轮播图效果
2017/09/07 Javascript
微信小程序wx.getImageInfo()如何获取图片信息
2018/01/26 Javascript
微信小程序chooseImage的用法(从本地相册选择图片或使用相机拍照)
2018/08/22 Javascript
解决IE11 vue +webpack 项目中数据更新后页面没有刷新的问题
2018/09/25 Javascript
Vue源码解析之数组变异的实现
2018/12/04 Javascript
JavaScript中的事件与异常捕获详析
2019/02/24 Javascript
vue动态绑定class的几种常用方式小结
2019/05/21 Javascript
ES6 Object属性新的写法实例小结
2019/06/25 Javascript
ES11新增的这9个新特性,你都掌握了吗
2020/10/15 Javascript
[01:15]PWL S2开团时刻第二期——他们杀 我就白给
2020/11/25 DOTA
深入理解python try异常处理机制
2016/06/01 Python
Mac中Python 3环境下安装scrapy的方法教程
2017/10/26 Python
Python安装Numpy和matplotlib的方法(推荐)
2017/11/02 Python
Pycharm及python安装详细步骤及PyCharm配置整理(推荐)
2020/07/31 Python
45个非常奇妙的CSS3 特性应用示例
2012/01/01 HTML / CSS
CSS3属性box-shadow使用指南
2014/12/09 HTML / CSS
CSS3绘制有活力的链接下划线
2016/07/14 HTML / CSS
Html5踩坑记之mandMobile使用小记
2020/04/02 HTML / CSS
食品销售计划书
2014/04/26 职场文书
干部考核评语
2014/04/29 职场文书
股票投资建议书
2014/05/19 职场文书
2014党员学习《反腐倡廉警示教育读本》思想汇报
2014/09/13 职场文书
Vue项目打包、合并及压缩优化网页响应速度
2021/07/07 Vue.js
Golang 实现 WebSockets 之创建 WebSockets
2022/04/24 Golang
Win10 Anaconda安装python-pcl
2022/04/29 Servers