php中乱码问题的解决
来源:互联网 发布:打击垫软件 编辑:程序博客网 时间:2024/06/06 12:22
浏览器中网页出现乱码问题一般原因有三
1、网页源代码编码与网页编码不同
对于编写网页源代码,我们可以用各种编辑器,如 记事本、DW、Zendstudio、Editplus等,
(1)更改Zendstudio的编码,打开zendstudio,进行如下操作
windows->preference->General->workplace,将右边的“text file encoding”修改为utf8格式
windows->preference->General->Editors->Text Editors->Spelling右边面板的Encoding里面将编码改为utf8格式
注意:当进行上述的更改操作之后需要将worksapce中的项目删除掉在重新导入或新建,可以按住alt+enter可以查看当前 项目 的编码方式
(3)DW 的编码方式默认的时utf-8,设置在编辑-〉首选参数
其他的编辑器就不一一介绍了,基本上都是在首选参数中进行设置
2、网页编码与数据库编码不同
注意:在连接数据库的时候将数据库的编码的进行转换 ,补充:以utf-8编码的数据库文件要大于同样的以gb2312编码的数据库文件,不过网页的编码方式通常是utf-8,所以常把数据库的编码转换成utf-8形式,代码如下:
mysql_query('set names utf-8');//将数据库查询的编码设置成utf-8mysql_querY('set names gb2312');//将数据可能的查询编码设置成gb2312
3、没有使用meta标签设置网页编码,导致浏览器不知道以什么编码方式编码页面 ,浏览器就会按自己默认的编码方式进行编码
在网页源码上写下如下代码,指定浏览器解析时的编码方式
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
0 0
- php中解决乱码 的问题
- php中乱码问题的解决
- php中解决乱码 的问题
- 【转载】PHP中解决乱码的问题
- PHP中乱码的解决
- 解决php中截取字符串的中文乱码问题
- PHP解决乱码问题
- 解决PHP乱码问题
- 解决php中json中文乱码以及JQuery读取中文乱码的问题
- PHP mysql乱码问题的解决
- smtp.php 解决标题乱码的问题
- [PHP]解决PHP和MySQL的中文乱码问题
- 关于php中ajax运用时的中文乱码问题的解决
- PHP乱码的解决
- 在php中 urlencode函数解决乱码问题
- PHP中完美解决fckeditor上传中文文件与新建中文目录出现乱码的问题
- PHP 显示页面以及数据库中出现乱码问题的解决方式
- 解决PHP中json_encode函数处理中文乱码的问题 两种方法
- qt中递归复制目录
- NY8 一种排序 【STL】
- uml2
- POJ 1401 解题报告
- Servlet初识
- php中乱码问题的解决
- PMO 的工作思路
- 基于Apache mina 的android 客户端tcp长连接实现
- JAVA文件读写
- P122 第17题 输入一个数组并求平均值
- LeetCode解题记录(8)
- (转载)mfc listbox 控件-ListBox控件的使用
- spring中bean的配置
- [LeetCode]Bitwise AND of Numbers Range