php设置编码格式的方法


Posted in PHP onMarch 05, 2013

 a. 如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charset=gb2312"),静态页面添加<meta http-equiv="Content-Type" content="text/html; charset=gb2312">,所有文件的编码格式为ANSI,可用记事本打开,另存为选择编码为ANSI,覆盖源文件。

b. 如果欲使用utf-8编码,那么php要输出头 :header(“Content-Type: text/html; charset=utf-8"),静态页面添加<meta http-equiv="Content-Type" content="text/html; charset=utf-8">,所有文件的编码格式为utf-8。

最近需要用到iconv函数把抓取来过的utf-8编码的页面转成gb2312, 发现只有用iconv函数把抓取过来的数据一转码数据就会无缘无故的少一些。 让我郁闷了好一会儿,去网上一查资料才知道这是iconv函数的一个bug。iconv在转换字符"—"到gb2312时会出错。解决方法很简单,就是在 需要转成的编码后加 "//IGNORE" 也就是iconv函数第二个参数后,如下:

iconv("UTF-8","GB2312//IGNORE",$data)

ignore的意思是忽略转换时的错误,如果没有ignore参数,所有该字符后面的字符串都无法被保存。

PHP 相关文章推荐
用PHP和ACCESS写聊天室(七)
Oct 09 PHP
判断是否为指定长度内字符串的php函数
Feb 16 PHP
让PHP以ROOT权限执行系统命令的方法
Feb 10 PHP
给WordPress的编辑后台添加提示框的代码实例分享
Dec 25 PHP
PHP实现批量上传单个文件
Dec 29 PHP
php文件上传类完整实例
May 14 PHP
Yii2实现跨mysql数据库关联查询排序功能代码
Feb 10 PHP
PHP 二级子目录(后台目录)设置二级域名
Mar 02 PHP
PHP中soap用法示例【SoapServer服务端与SoapClient客户端编写】
Dec 25 PHP
php防止表单重复提交实例讲解
Feb 11 PHP
PHP超低内存遍历目录文件和读取超大文件的方法
May 01 PHP
thinkPHP5框架实现多数据库连接,跨数据连接查询操作示例
May 29 PHP
简单实现限定phpmyadmin访问ip的方法
Mar 05 #PHP
关于PHP结束标签的使用细节探讨及联想
Mar 04 #PHP
利用PHP扩展vld查看PHP opcode操作步骤
Mar 04 #PHP
PHP对MongoDB[NoSQL]数据库的操作
Mar 01 #PHP
phpExcel导出大量数据出现内存溢出错误的解决方法
Feb 28 #PHP
Apache中php.ini的设置方法
Feb 28 #PHP
PHP中如何定义和使用常量
Feb 28 #PHP
You might like
SSI指令
2006/11/25 PHP
PHP+AJAX实现无刷新注册(带用户名实时检测)
2007/01/02 PHP
PHP中用header图片地址 简单隐藏图片源地址
2008/04/09 PHP
php &amp;&amp; 逻辑与运算符使用说明
2010/03/04 PHP
php图片添加文字水印实现代码
2016/03/15 PHP
php实现留言板功能(代码详解)
2017/03/28 PHP
PHP连接及操作PostgreSQL数据库的方法详解
2019/01/30 PHP
javascript 字符 Escape,encodeURI,encodeURIComponent
2009/07/09 Javascript
JavaScript中判断函数是new还是()调用的区别说明
2011/04/07 Javascript
window.event.keyCode兼容IE和Firefox实现js代码
2013/05/30 Javascript
js正文内容高亮效果的实现方法
2013/06/30 Javascript
js和as的稳定传值问题解决
2013/07/14 Javascript
简单的Jquery全选功能
2013/11/07 Javascript
SWFObject基本用法实例分析
2015/07/20 Javascript
js实现适用于素材网站的黑色多级菜单导航条效果
2015/08/24 Javascript
js完整倒计时代码分享
2016/09/18 Javascript
Angular和Vue双向数据绑定的实现原理(重点是vue的双向绑定)
2016/11/22 Javascript
[01:37]全新的一集《真视界》——TI7总决赛
2017/09/21 DOTA
pandas数据清洗,排序,索引设置,数据选取方法
2018/05/18 Python
解决django后台样式丢失,css资源加载失败的问题
2019/06/11 Python
Django中的静态文件管理过程解析
2019/08/01 Python
django 实现简单的插入视频
2020/04/07 Python
用python对excel查重
2020/12/07 Python
The Hut英国:英国领先的豪华在线百货商店
2019/07/26 全球购物
Java程序开发中如何应用线程
2016/03/03 面试题
会计助理岗位职责
2014/02/17 职场文书
社区班子对照检查材料
2014/08/27 职场文书
大学生实习证明范本
2014/09/19 职场文书
学生穿着不得体检讨书
2014/10/12 职场文书
党的群众路线教育实践活动个人对照检查材料(四风)
2014/11/05 职场文书
党的群众路线教育实践活动学习笔记
2014/11/05 职场文书
高考诚信考试承诺书
2015/04/29 职场文书
大学生实习介绍信
2015/05/05 职场文书
2016年端午节寄语
2015/12/04 职场文书
Mysql中存储引擎的区别及比较
2021/06/04 MySQL
Python+OpenCV实现在图像上绘制矩形
2022/03/21 Python