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获取远程图片并把它保存到本地的代码
Apr 07 PHP
PHP chmod 函数与批量修改文件目录权限
May 10 PHP
11个PHP 分页脚本推荐
Aug 15 PHP
php摘要生成函数(无乱码)
Feb 04 PHP
浅析linux下apache服务器的配置和管理
Aug 10 PHP
php数组转换js数组操作及json_encode的用法详解
Oct 26 PHP
CI框架在CLI下执行占用内存过大问题的解决方法
Jun 17 PHP
mysql alter table命令修改表结构实例详解
Sep 24 PHP
php实现评论回复删除功能
May 23 PHP
Laravel框架实现定时Task Scheduling例子
Oct 22 PHP
PHP pthreads v3在centos7平台下的安装与配置操作方法
Feb 21 PHP
PHP实现递归的三种方法
Jul 04 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 date函数参数详解
2006/11/27 PHP
php json_encode值中大括号与花括号区别
2013/09/30 PHP
php+mysql+ajax实现单表多字段多关键词查询的方法
2017/04/15 PHP
window.name代替cookie的实现代码
2010/11/28 Javascript
50个比较实用jQuery代码段
2011/09/18 Javascript
javascript继承之为什么要继承
2012/11/10 Javascript
swtich/if...else的替代语句
2015/08/16 Javascript
javascript生成随机数方法汇总
2015/11/12 Javascript
BootStrap智能表单实战系列(三)分块表单配置详解
2016/06/13 Javascript
jQuery 中ajax异步调用的四种方式
2016/06/28 Javascript
原生js实现tab选项卡切换
2020/03/23 Javascript
解决Angular.Js与Django标签冲突的方案
2016/12/20 Javascript
vue-loader教程介绍
2017/06/14 Javascript
JavaScript基本语法_动力节点Java学院整理
2017/06/26 Javascript
vue-star评星组件开发实例
2018/03/01 Javascript
vue-music 使用better-scroll遇到轮播图不能自动轮播问题
2018/12/03 Javascript
vue权限管理系统的实现代码
2019/01/17 Javascript
深入理解es6块级作用域的使用
2019/03/28 Javascript
基于JavaScript伪随机正态分布代码实例
2019/11/07 Javascript
Vue数据双向绑定底层实现原理
2019/11/22 Javascript
JS字符串和数组如何实现相互转化
2020/07/02 Javascript
关于element的表单组件整理笔记
2021/02/05 Javascript
在Python中处理日期和时间的基本知识点整理汇总
2015/05/22 Python
python 列表,数组,矩阵两两转换tolist()的实例
2018/04/04 Python
Python Subprocess模块原理及实例
2019/08/26 Python
Python3 虚拟开发环境搭建过程(图文详解)
2020/01/06 Python
python GUI库图形界面开发之PyQt5计数器控件QSpinBox详细使用方法与实例
2020/02/28 Python
基于python 凸包问题的解决
2020/04/16 Python
golang/python实现归并排序实例代码
2020/08/30 Python
随机分配座位,共50个学生,使学号相邻的同学座位不能相邻
2014/01/18 面试题
航空学院求职信
2014/06/11 职场文书
中秋节国旗下演讲稿
2014/09/13 职场文书
公安机关正风肃纪剖析材料
2014/10/10 职场文书
2015试用期转正工作总结
2014/12/12 职场文书
python 中的@运算符使用
2021/05/26 Python
浅谈Python响应式类库RxPy
2021/06/14 Python