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开发文件系统实例讲解
Oct 09 PHP
php下mysql数据库操作类(改自discuz)
Jul 03 PHP
20个PHP常用类库小结
Sep 11 PHP
PHP数据流应用的一个简单实例
Sep 14 PHP
php标签云的实现代码
Oct 10 PHP
php中base64_decode与base64_encode加密解密函数实例
Nov 24 PHP
给WordPress中的留言加上楼层号的PHP代码实例
Dec 14 PHP
CI操作cookie的方法分析(基于helper类库)
Mar 28 PHP
PHP书写格式详解(必看)
May 23 PHP
关于 Laravel Redis 多个进程同时取队列问题详解
Dec 25 PHP
PHP重置数组为连续数字索引的几种方式总结
Mar 12 PHP
laravel 验证错误信息到 blade模板的方法
Sep 29 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获取类中常量,属性,及方法列表的方法
2009/04/09 PHP
ajax+php打造进度条代码[readyState各状态说明]
2010/04/12 PHP
ajax无刷新动态调用股票信息(改良版)
2008/11/01 Javascript
传智播客学习之JavaScript基础篇
2009/11/13 Javascript
动态载入/删除/更新外部 JavaScript/Css 文件的代码
2010/07/03 Javascript
js中的push和join方法使用介绍
2013/10/08 Javascript
JS匀速运动演示示例代码
2013/11/26 Javascript
JS关闭窗口与JS关闭页面的几种方法小结
2013/12/17 Javascript
Javascript通过overflow控制列表闭合与展开的方法
2015/05/15 Javascript
JavaScript中length属性的使用方法
2015/06/05 Javascript
基于jquery实现鼠标左右拖动滑块滑动附源码下载
2015/12/23 Javascript
JavaScript中正则表达式使数字、中文或指定字符高亮显示
2017/10/31 Javascript
Vue项目添加动态浏览器头部title的方法
2018/07/11 Javascript
全面分析JavaScript 继承
2019/05/30 Javascript
vue实现数字动态翻牌的效果(开箱即用)
2019/12/08 Javascript
精读《Vue3.0 Function API》
2020/05/20 Javascript
vue+animation实现翻页动画
2020/06/29 Javascript
使用PYTHON接收多播数据的代码
2012/03/01 Python
Python科学计算环境推荐——Anaconda
2014/06/30 Python
Python解析网页源代码中的115网盘链接实例
2014/09/30 Python
在Django中进行用户注册和邮箱验证的方法
2016/05/09 Python
python去掉行尾的换行符方法
2017/01/04 Python
Python数据分析之双色球基于线性回归算法预测下期中奖结果示例
2018/02/08 Python
微信公众号token验证失败解决方案
2019/07/22 Python
tensor和numpy的互相转换的实现示例
2019/08/02 Python
python 实现socket服务端并发的四种方式
2020/12/14 Python
关于iframe跨域使用postMessage的实现
2019/10/29 HTML / CSS
Desigual美国官方网站:西班牙服装品牌
2019/03/29 全球购物
Laravel中Kafka的使用详解
2021/03/24 PHP
企业管理专业个人求职信范文
2013/09/24 职场文书
小学教师自我鉴定
2013/11/07 职场文书
煤矿班组长岗位职责
2013/12/29 职场文书
商务英语专业求职信范文
2014/01/28 职场文书
大一新生学期自我评价
2014/04/09 职场文书
小学教师个人先进事迹材料
2014/05/17 职场文书
不尊敬老师的检讨书
2014/12/21 职场文书