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下清空字符串中的HTML标签的代码
Sep 06 PHP
解析PHP提交后跳转
Jun 23 PHP
php 去除html标记--strip_tags与htmlspecialchars的区别详解
Jun 26 PHP
php判断字符串在另一个字符串位置的方法
Feb 27 PHP
PHP实现抓取HTTPS内容
Dec 01 PHP
[原创]php获取数组中键值最大数组项的索引值
Mar 17 PHP
PHP SPL标准库中的常用函数介绍
May 11 PHP
深入浅析PHP无限极分类的案例教程
May 09 PHP
Yii2实现上下联动下拉框功能的方法
Aug 10 PHP
PHP + plupload.js实现多图上传并显示进度条加删除实例代码
Mar 06 PHP
thinkPHP框架实现的短信接口验证码功能示例
Jun 20 PHP
Yii2框架redis基本应用示例
Jul 13 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
使用php清除bom示例
2014/03/03 PHP
PHP和javascript常用正则表达式及用法实例
2014/07/01 PHP
php记录搜索引擎爬行记录的实现代码
2018/03/02 PHP
php中目录操作opendir()、readdir()及scandir()用法示例
2019/06/08 PHP
用nodejs访问ActiveX对象,以操作Access数据库为例。
2011/12/15 NodeJs
JS操作CSS随机改变网页背景实现思路
2014/03/10 Javascript
jQuery Validate表单验证插件 添加class属性形式的校验
2016/01/18 Javascript
js阻止浏览器默认行为的简单实例
2016/05/15 Javascript
jQuery实现优雅的弹窗效果(6)
2017/02/08 Javascript
addEventListener()与removeEventListener()解析
2017/04/20 Javascript
原生JS实现日历组件的示例代码
2017/09/22 Javascript
基于VUE.JS的移动端框架Mint UI的使用
2017/10/11 Javascript
vue实现简单的星级评分组件源码
2018/11/16 Javascript
微信小程序实现卡片左右滑动效果的示例代码
2019/05/01 Javascript
JavaScript适配器模式原理与用法实例详解
2020/03/09 Javascript
[14:21]VICI vs EG (BO3)
2018/06/07 DOTA
通过python+selenium3实现浏览器刷简书文章阅读量
2017/12/26 Python
python爬虫之自动登录与验证码识别
2020/06/15 Python
浅谈Python脚本开头及导包注释自动添加方法
2018/10/27 Python
python3 selenium自动化 下拉框定位的例子
2019/08/23 Python
python 爬虫百度地图的信息界面的实现方法
2019/10/27 Python
python 实现检验33品种数据是否是正态分布
2019/12/09 Python
在python shell中运行python文件的实现
2019/12/21 Python
Python实现井字棋小游戏
2020/03/09 Python
python中np是做什么的
2020/07/21 Python
新百伦折扣店:Joe’s New Balance Outlet
2016/08/20 全球购物
美国知名生活购物网站:Goop
2017/11/03 全球购物
澳洲在线厨具商店:Kitchen Style
2018/05/05 全球购物
经理秘书找工作求职信
2013/12/19 职场文书
狼和鹿教学反思
2014/02/05 职场文书
公司办公室岗位职责
2014/03/19 职场文书
党员承诺书格式范文
2015/04/28 职场文书
2016年乡镇七一建党节活动总结
2016/04/05 职场文书
创业计划书之酒厂
2019/10/14 职场文书
浅谈react useEffect闭包的坑
2021/06/08 Javascript
win11无法登录onedrive错误代码0x8004def7怎么办 ?
2022/04/05 数码科技