php下使用iconv需要注意的问题


Posted in PHP onNovember 20, 2010

string iconv ( string $in_charset , string $out_charset , string $str )

在使用这个函数进行字符串编码转换时,需要注意,如果将utf-8转换为gb2312时,可能会出现字符串被截断的情况发生。

此时可以使用以下方法解决:

//author:zhxia 
$str=iconv('utf-8',"gb2312//TRANSLIT",file_get_contents($filepath));
即在第二个参数出添加红色字部分,表示:如果在目标编码中找不到与源编码相匹配的字符,会选择相似的字符进行转换。

此处也可以使用://IGNORE 这个参数,表示忽略不能转换的字符。

PHP 相关文章推荐
require(),include(),require_once()和include_once()区别
Mar 27 PHP
php中经典方法实现判断多维数组是否为空
Oct 23 PHP
php 批量添加多行文本框textarea一行一个
Jun 03 PHP
PHP在网页中动态生成PDF文件详细教程
Jul 05 PHP
php中把美国时间转为北京时间的自定义函数分享
Jul 28 PHP
PHP连接sql server 2005环境配置及问题解决
Aug 08 PHP
PHP实现获取中英文首字母
Jun 19 PHP
php数字每三位加逗号的功能函数
Oct 22 PHP
Yii使用migrate命令执行sql语句的方法
Mar 15 PHP
PHP实现自动识别原编码并对字符串进行编码转换的方法
Jul 13 PHP
Laravel手动分页实现方法详解
Oct 09 PHP
PHP 实现人民币小写转换成大写的方法及大小写转换函数
Nov 17 PHP
批量修改RAR文件注释的php代码
Nov 20 #PHP
为PHP初学者的8点有效建议
Nov 20 #PHP
PHP程序员最常犯的11个MySQL错误小结
Nov 20 #PHP
Windows 下的 PHP-PEAR 安装方法
Nov 20 #PHP
整理的9个实用的PHP库简介和下载
Nov 09 #PHP
Notice: Undefined index: page in E:\PHP\test.php on line 14
Nov 02 #PHP
在PHP中使用curl_init函数的说明
Nov 02 #PHP
You might like
Email+URL的判断和自动转换函数
2006/10/09 PHP
Php Ctemplate引擎开发相关内容
2012/03/03 PHP
discuz目录文件资料汇总
2014/12/30 PHP
php通过文件流方式复制文件的方法
2015/03/13 PHP
浅析ThinkPHP缓存之快速缓存(F方法)和动态缓存(S方法)(日常整理)
2015/10/26 PHP
详谈PHP中public,private,protected,abstract等关键字的用法
2017/12/31 PHP
PHP使用DOM对XML解析处理操作示例
2019/07/04 PHP
[原创]图片分页查看
2006/08/28 Javascript
Jquery Ajax学习实例3 向WebService发出请求,调用方法返回数据
2010/03/16 Javascript
JS操作HTML自定义属性的方法
2015/02/10 Javascript
jquery插件uploadify实现带进度条的文件批量上传
2015/12/13 Javascript
SublimeText自带格式化代码功能之reindent
2015/12/27 Javascript
利用jQuery中的ajax分页实现代码
2016/02/25 Javascript
jQuery轮播图效果精简版完整示例
2016/09/04 Javascript
bootstrap响应式表格实例详解
2017/05/15 Javascript
如何在AngularJs中调用第三方插件库
2017/05/21 Javascript
angular.js + require.js构建模块化单页面应用的方法步骤
2017/07/19 Javascript
ajax+node+request爬取网络图片的实例(宅男福利)
2017/08/28 Javascript
AngularJS使用ng-repeat遍历二维数组元素的方法详解
2017/11/11 Javascript
解决Vue2.0中使用less给元素添加背景图片出现的问题
2018/09/03 Javascript
Python使用爬虫猜密码
2016/02/19 Python
pycharm新建Vue项目的方法步骤(图文)
2020/03/04 Python
AmazeUI 评论列表的实现示例
2020/08/13 HTML / CSS
广州足迹信息技术有限公司Java软件工程师试题
2014/02/15 面试题
通信工程毕业生自荐信
2013/11/01 职场文书
有个性的自我评价范文
2013/11/15 职场文书
文明礼仪小标兵事迹
2014/01/12 职场文书
2014年商场超市庆元旦活动方案
2014/02/14 职场文书
毕业班联欢会主持词
2014/03/27 职场文书
假面舞会策划方案
2014/05/29 职场文书
承诺书样本
2014/08/30 职场文书
工商局所长四风自我剖析及整改措施
2014/10/26 职场文书
西安事变观后感
2015/06/12 职场文书
2016春季校长开学典礼致辞
2015/11/26 职场文书
2016幼儿园教师年度考核评语
2015/12/01 职场文书
MySQL之DML语言
2021/04/05 MySQL