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 图片加水印与上传图片加水印php类
May 12 PHP
页面乱码问题的根源及其分析
Aug 09 PHP
PHP模拟asp.net的StringBuilder类实现方法
Aug 08 PHP
Yii2前后台分离及migrate使用(七)
May 04 PHP
php parse_str() 函数的定义和用法
May 23 PHP
PHP目录操作实例总结
Sep 27 PHP
php实现的中文分词类完整实例
Feb 06 PHP
解决php-fpm.service not found问题的办法
Jun 06 PHP
php中curl和soap方式请求服务超时问题的解决
Jun 11 PHP
php代码调试利器firephp安装与使用方法分析
Aug 21 PHP
php layui实现前端多图上传实例
Jul 30 PHP
YII2框架中ActiveDataProvider与GridView的配合使用操作示例
Mar 18 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
全国FM电台频率大全 - 12 安徽省
2020/03/11 无线电
10 个经典PHP函数
2013/10/17 PHP
微信支付PHP SDK ―― 公众号支付代码详解
2016/09/13 PHP
PHP实现用户登录的案例代码
2018/05/10 PHP
jquery 学习之二 属性(html()与html(val))
2010/11/25 Javascript
js将json格式内容转换成对象的方法
2013/11/01 Javascript
js加密解密字符串可自定义密码因子
2014/05/13 Javascript
微信小程序 实战实例开发流程详细介绍
2017/01/05 Javascript
jQury Ajax使用Token验证身份实例代码
2017/09/22 Javascript
jQuery插件jsonview展示json数据
2018/05/26 jQuery
使用vue的transition完成滑动过渡的示例代码
2018/06/25 Javascript
[09:13]2014DOTA2国际邀请赛 中国区预选赛coser表演
2014/05/23 DOTA
[03:44]2015国际邀请赛选手档案—Cloud9.NoTail
2015/07/28 DOTA
利用Python将时间或时间间隔转为ISO 8601格式方法示例
2017/09/05 Python
Django使用详解:ORM 的反向查找(related_name)
2018/05/30 Python
python 快速把超大txt文件转存为csv的实例
2018/10/26 Python
pycharm 取消默认的右击运行unittest的方法
2018/11/29 Python
Python3实现从排序数组中删除重复项算法分析
2019/04/03 Python
Python  word实现读取及导出代码解析
2020/07/09 Python
Python操作dict时避免出现KeyError的几种解决方法
2020/09/20 Python
使用Python将xmind脑图转成excel用例的实现代码(一)
2020/10/12 Python
python音频处理的示例详解
2020/12/23 Python
CSS3实现文本垂直排列的方法
2018/07/10 HTML / CSS
StudentUniverse英国:学生航班、酒店和旅游
2019/08/25 全球购物
地球鞋加拿大官网:Earth Shoes Canada
2020/11/17 全球购物
Linux中如何设置Java环境变量(Ubuntu)
2016/07/24 面试题
儿子婚宴答谢词
2014/01/09 职场文书
人事部专员岗位职责
2014/03/04 职场文书
公司授权委托书范本
2014/04/03 职场文书
班主任个人工作反思
2014/04/28 职场文书
销售代理协议书
2014/09/30 职场文书
大学生团日活动总结
2015/05/06 职场文书
城南旧事电影观后感
2015/06/16 职场文书
反邪教学习心得体会
2016/01/15 职场文书
多人盗宝《绿林侠盗》第三赛季4.5上线 跨平台实装
2022/04/03 其他游戏
Spring Boot配合PageHelper优化大表查询数据分页
2022/04/20 Java/Android