首页 > 资讯列表 > 编程/数据库 >> PHP

PHP icon函数使用注意

PHP 2014-12-08 09:27:04 转载来源: 网络整理/侵权必删

本文为大家讲解的是php的转码函数iconv函数在使用时需要注意的地方,加上//IGNORE标示符可以避免在转换时遇到特殊字符导致的转码失败,感兴趣的同学参考下。 问题: 就一个很简单的函数iconv();但是就是这个函数在网上找了很多例子,都无法成功转换,这是为什么呢? 终于皇天不负有心人,答案还是让我找到了

本文为大家讲解的是php的转码函数iconv函数在使用时需要注意的地方,加上//IGNORE标示符可以避免在转换时遇到特殊字符导致的转码失败,感兴趣的同学参考下。

问题:

就一个很简单的函数iconv();但是就是这个函数在网上找了很多例子,都无法成功转换,这是为什么呢?
终于皇天不负有心人,答案还是让我找到了。

网上的都是这样用的

$content = iconv("utf-8","gb2312",$content);


这样做其实也对着了,看着确实是把utf-8转化为gb2312了,但是实际运行的话,往往都是以失败告终的,原因呢?

原因实际上也很简单,因为任何的函数都是执行错误的时候,同时很不幸的是iconv();就很终于出现错误。现在给你正确的答案。

真正的答案是这样的

 

$content = iconv("utf-8","gb2312//IGNORE",$content);


很简单的,只要后面加上一个//IGNORE就行,加上这个就可以是ICONV()函数忽略错误,继续执行。

同理,要像把gb2312换为utf-8只要写上$content = iconv("gb2312","utf-8//IGNORE",$content);就行

 

 


标签: PHP icon 函数 使用 注意


声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持