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脚本的10个技巧(8)
Oct 09 PHP
PHP+JS+rsa数据加密传输实现代码
Mar 23 PHP
使用GROUP BY的时候如何统计记录条数 COUNT(*) DISTINCT
Apr 23 PHP
php学习笔记之 函数声明
Jun 09 PHP
深入解析fsockopen与pfsockopen的区别
Jul 05 PHP
利用浏览器的Javascript控制台调试PHP程序
Jan 08 PHP
php计算程序运行时间的简单例子分享
May 10 PHP
PHP错误Warning:mysql_query()解决方法
Oct 24 PHP
详解PHP的Yii框架中自带的前端资源包的使用
Mar 31 PHP
PHP用mysql_insert_id()函数获得刚插入数据或当前发布文章的ID
Nov 25 PHP
PHP图片裁剪与缩放示例(无损裁剪图片)
Feb 08 PHP
PHP实现的杨辉三角求解算法分析
Mar 11 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 图像尺寸调整代码
2010/05/26 PHP
供参考的 php 学习提高路线分享
2011/10/23 PHP
基于PHP Socket配置以及实例的详细介绍
2013/06/13 PHP
Laravel配置全局公共函数的方法步骤
2019/05/09 PHP
jQuery中的bind绑定事件与文本框改变事件的临时解决方法
2010/08/13 Javascript
Jquery chosen动态设置值实例介绍
2013/08/08 Javascript
用jquery实现的一个超级简单的下拉菜单
2014/05/18 Javascript
浅谈javascript事件取消和阻止冒泡
2015/05/26 Javascript
利用js获取下拉框中所选的值
2016/12/01 Javascript
BootStrap Table 设置height表头与内容无法对齐的问题
2016/12/28 Javascript
Nodejs之TCP服务端与客户端聊天程序详解
2017/07/07 NodeJs
实现图片首尾平滑轮播(JS原生方法—节流)
2017/10/17 Javascript
JavaScript内存泄漏的处理方式
2017/11/20 Javascript
微信小程序实现默认第一个选中变色效果
2018/07/17 Javascript
vue父组件触发事件改变子组件的值的方法实例详解
2019/05/07 Javascript
浅析Vue下的components模板使用及应用
2019/11/27 Javascript
基于javascript处理nginx请求过程详解
2020/07/07 Javascript
python判断一个集合是否包含了另外一个集合中所有项的方法
2015/06/30 Python
编写Python脚本抓取网络小说来制作自己的阅读器
2015/08/20 Python
浅析Python 3 字符串中的 STR 和 Bytes 有什么区别
2018/10/14 Python
Python 实现异步调用函数的示例讲解
2018/10/14 Python
Python 中 function(#) (X)格式 和 (#)在Python3.*中的注意事项
2018/11/30 Python
selenium在执行phantomjs的API并获取执行结果的方法
2018/12/17 Python
对python3 sort sorted 函数的应用详解
2019/06/27 Python
Python接口测试数据库封装实现原理
2020/05/09 Python
html5的画布canvas——画出简单的矩形、三角形实例代码
2013/06/09 HTML / CSS
html5视频媒体标签video的使用方法及完整参数说明详解
2019/09/27 HTML / CSS
美国打印机墨水和碳粉购物网站:QuikShip Toner
2018/08/29 全球购物
The Hut英国:英国领先的豪华在线百货商店
2019/07/26 全球购物
屈臣氏越南官网:Watsons越南
2021/01/14 全球购物
自强自立美德少年事迹材料
2014/08/16 职场文书
教师党员先进性教育自我剖析材料思想汇报
2014/09/24 职场文书
设备收款委托书范本
2014/10/02 职场文书
丽江古城导游词
2015/02/03 职场文书
怎样写辞职信
2015/02/27 职场文书
2015年计算机教师工作总结
2015/07/22 职场文书