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下使用SMTP发邮件的代码
Jan 10 PHP
探讨PHP调用时间格式的参数详解
Jun 06 PHP
深入PHP curl参数的详解
Jun 17 PHP
PHP中使用memcache存储session的三种配置方法
Apr 05 PHP
PHP用星号隐藏部份用户名、身份证、IP、手机号等实例
Apr 08 PHP
PHP动态编译出现Cannot find autoconf的解决方法
Nov 05 PHP
php写入数据到CSV文件的方法
Mar 14 PHP
php 问卷调查结果统计
Oct 08 PHP
Yii2――使用数据库操作汇总(增删查改、事务)
Dec 19 PHP
CodeIgniter框架常见用法工作总结
Mar 16 PHP
解决PHP使用CURL发送GET请求时传递参数的问题
Oct 11 PHP
php设计模式之迭代器模式实例分析【星际争霸游戏案例】
Apr 07 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
8个必备的PHP功能实例代码
2013/10/27 PHP
使用PHP编写发红包程序
2015/07/22 PHP
PHP使用FFmpeg获取视频播放总时长与码率等信息
2016/09/13 PHP
workerman结合laravel开发在线聊天应用的示例代码
2018/10/30 PHP
jquery三个关闭弹出层的小示例
2013/11/05 Javascript
js实现全屏漂浮广告移入光标停止移动
2013/12/02 Javascript
当某个文本框成为焦点时即清除文本框内容
2014/04/28 Javascript
JQuery 在线引用及测试引用是否成功
2014/06/24 Javascript
javascript实现动态表头及表列的展现方法
2015/07/14 Javascript
jquery中checkbox使用方法简单实例演示
2015/11/24 Javascript
jQuery点击按钮弹出遮罩层且内容居中特效
2015/12/14 Javascript
jQuery on()绑定动态元素出现的问题小结
2016/02/19 Javascript
ClearTimeout消除闪动实例代码
2016/02/29 Javascript
jQuery插件datatables使用教程
2016/04/21 Javascript
详解Bootstrap的iCheck插件checkbox和radio
2016/08/24 Javascript
javascript实现右下角广告框效果
2017/02/01 Javascript
动态加载权限管理模块中的Vue组件
2018/01/16 Javascript
vue.js2.0点击获取自己的属性和jquery方法
2018/02/23 jQuery
jQuery创建折叠式菜单
2019/06/15 jQuery
详解django模板与vue.js冲突问题
2019/07/07 Javascript
swiper4实现移动端导航切换
2020/10/16 Javascript
JQuery实现ul中添加LI和删除指定的Li元素功能完整示例
2019/10/16 jQuery
解决echarts图表使用v-show控制图表显示不全的问题
2020/07/19 Javascript
OPENCV去除小连通区域,去除孔洞的实例讲解
2018/06/21 Python
基于python的itchat库实现微信聊天机器人(推荐)
2019/10/29 Python
pytorch sampler对数据进行采样的实现
2019/12/31 Python
使用Python来做一个屏幕录制工具的操作代码
2020/01/18 Python
Python栈的实现方法示例【列表、单链表】
2020/02/22 Python
详解html5 shiv.js和respond.min.js
2018/01/24 HTML / CSS
HTML5实现移动端点击翻牌功能
2020/10/23 HTML / CSS
JBL澳大利亚官方商店:扬声器、耳机和音响系统
2018/05/24 全球购物
双立人加拿大官网:Zwilling加拿大
2020/08/10 全球购物
会计专业毕业生自荐书
2014/06/25 职场文书
基层党支部承诺书
2015/04/30 职场文书
创业计划书之餐饮馄饨店
2019/07/18 职场文书
Python Pandas pandas.read_sql_query函数实例用法分析
2021/06/21 Python