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程序
Oct 09 PHP
php 中文字符入库或显示乱码问题的解决方法
Apr 12 PHP
rrmdir php中递归删除目录及目录下的文件
May 15 PHP
php fputcsv命令 写csv文件遇到的小问题(多维数组连接符)
May 24 PHP
DISCUZ在win2003环境下 Unable to access ./include/common.inc.php in... 的问题终极解决方案
Nov 21 PHP
php验证session无效的解决方法
Nov 04 PHP
PHP实现Javascript中的escape及unescape函数代码分享
Feb 10 PHP
php curl 获取https请求的2种方法
Apr 27 PHP
以实例全面讲解PHP中多进程编程的相关函数的使用
Aug 18 PHP
PHP中对数组的一些常用的增、删、插操作函数总结
Nov 27 PHP
Yii2表单事件之Ajax提交实现方法
May 04 PHP
php的lavarel框架中join和orWhere的用法
Dec 28 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 5.3新特性命名空间规则解析及高级功能
2010/03/11 PHP
解析在PHP中使用全局变量的几种方法
2013/06/24 PHP
PHP查询大量数据内存耗尽问题的解决方法
2016/10/28 PHP
Javascript 代码也可以变得优美的实现方法
2009/06/22 Javascript
基于jquery的无刷新分页技术
2011/06/11 Javascript
验证控件与Button的OnClientClick事件详细解析
2013/12/04 Javascript
3种js实现string的substring方法
2015/11/09 Javascript
关于function类中定义变量this的简单说明
2016/05/28 Javascript
JavaScript组合模式学习要点
2016/08/26 Javascript
JavaScript类的写法
2016/09/17 Javascript
JavaScript该如何学习 怎样轻松学习JavaScript
2017/06/12 Javascript
详解如何使用Node.js编写命令工具——以vue-cli为例
2017/06/29 Javascript
利用node.js实现反向代理的方法详解
2017/07/24 Javascript
js实现加载页面就自动触发超链接的示例
2017/08/31 Javascript
vue.js实现只弹一次弹框
2018/01/29 Javascript
[02:55]2018DOTA2国际邀请赛勇士令状不朽珍藏Ⅲ饰品一览
2018/08/01 DOTA
Django中模型Model添加JSON类型字段的方法
2015/06/17 Python
使用Python3 编写简单信用卡管理程序
2016/12/21 Python
python用pickle模块实现“增删改查”的简易功能
2017/06/07 Python
python实现录音小程序
2020/10/26 Python
基于python plotly交互式图表大全
2019/12/07 Python
用python进行视频剪辑
2020/11/02 Python
Python实现列表索引批量删除的5种方法
2020/11/16 Python
在canvas上实现元素图片镜像翻转动画效果的方法
2018/03/20 HTML / CSS
深入了解canvas在移动端绘制模糊的问题解决
2019/04/30 HTML / CSS
英国一家专门出售品牌鞋子的网站:Allsole
2016/08/07 全球购物
NFL墨西哥官方商店:Tienda NFL
2017/11/28 全球购物
学生自我鉴定
2013/12/18 职场文书
总裁助理岗位职责
2014/02/17 职场文书
班级出游活动计划书
2014/08/15 职场文书
股东授权委托书范文
2014/09/13 职场文书
云台山导游词
2015/02/03 职场文书
当幸福来敲门观后感
2015/06/01 职场文书
大学入学感言
2015/08/01 职场文书
幼儿园保教工作总结2015
2015/10/15 职场文书
2016年暑假学生家长评语
2015/12/01 职场文书