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 相关文章推荐
php heredoc和phpwind的模板技术使用方法小结
Mar 28 PHP
PHP版自动生成文章摘要
Jul 23 PHP
php入门之连接mysql数据库的一个类
Apr 21 PHP
PHP可变函数的使用详解
Jun 14 PHP
CI框架自动加载session出现报错的解决办法
Jun 17 PHP
ThinkPHP中URL路径访问与模块控制器之间的关系
Aug 23 PHP
php生成不重复随机数、数组的4种方法分享
Mar 30 PHP
PHP中explode函数和split函数的区别小结
Aug 24 PHP
Thinkphp3.2实用篇之计算型验证码示例
Feb 09 PHP
[原创]PHP正则匹配中英文、数字及下划线的方法【用户名验证】
Aug 01 PHP
Yii2.0建立公共方法简单示例
Jan 29 PHP
PHP开发实现快递查询功能详解
Apr 08 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
PHP,ASP.JAVA,JAVA代码格式化工具整理
2010/06/15 PHP
使用php语句将数据库*.sql文件导入数据库
2014/05/05 PHP
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 2611816 bytes)
2014/11/08 PHP
PHP 实现类似js中alert() 提示框
2015/03/18 PHP
关于IE7 IE8弹出窗口顶上
2008/12/22 Javascript
jQuery插件原来如此简单 jQuery插件的机制及实战
2012/02/07 Javascript
js中使用replace方法完成某个字符的转换
2014/08/20 Javascript
原生js和jquery实现图片轮播淡入淡出效果
2015/04/23 Javascript
浅谈AngularJs指令之scope属性详解
2016/10/24 Javascript
thinkjs之页面跳转同步异步操作
2017/02/05 Javascript
利用JS hash制作单页Web应用的方法详解
2017/10/10 Javascript
vue单页面打包文件大?首次加载慢?nginx带你飞,从7.5M到1.3M蜕变过程(推荐)
2018/01/16 Javascript
React BootStrap用户体验框架快速上手
2018/03/06 Javascript
微信小程序基于canvas渐变实现的彩虹效果示例
2019/05/03 Javascript
微信小程序实现图片压缩
2019/12/03 Javascript
ant-design-vue 时间选择器赋值默认时间的操作
2020/10/27 Javascript
如何使用RoughViz可视化Vue.js中的草绘图表
2021/01/30 Vue.js
[02:24]DOTA2亚洲邀请赛 NAVI战队出场宣传片
2015/02/07 DOTA
[56:35]DOTA2上海特级锦标赛C组小组赛#1 OG VS Archon第二局
2016/02/27 DOTA
打开电脑上的QQ的python代码
2013/02/10 Python
使用scrapy实现爬网站例子和实现网络爬虫(蜘蛛)的步骤
2014/01/23 Python
python类和继承用法实例
2015/07/07 Python
django使用html模板减少代码代码解析
2017/12/12 Python
python脚本监控Tomcat服务器的方法
2018/07/06 Python
Python利用sqlacodegen自动生成ORM实体类示例
2019/06/04 Python
如何运行带参数的python脚本
2019/11/15 Python
python随机数分布random均匀分布实例
2019/11/27 Python
解决jupyter notebook 前面书写后面内容消失的问题
2020/04/13 Python
使用HTML5技术开发一个属于自己的超酷颜色选择器
2013/09/22 HTML / CSS
美国家用和厨房电器销售网站:Appliances Connection
2020/01/24 全球购物
网站客服岗位职责
2014/04/05 职场文书
养牛场项目建议书
2014/05/13 职场文书
门店业绩提升方案
2014/06/08 职场文书
工程主管竞聘书
2015/09/15 职场文书
python自动化之如何利用allure生成测试报告
2021/05/02 Python
只用Python就可以制作的简单词云
2021/06/07 Python