欢迎光临 Rick 's BLOG
日志首页  | C# .Net编程  | 原创作品  | 生活点滴  | C\C++相关  | 多媒体相关※ERMP  | VB相关  | 其它运维与编程  |  留言簿
php怎么获取数组元素的个数 jQuery 异常TypeError: $(…).tooltip is not a function
未知  php 中进行字符串编码转换 utf8 转 gbk
[ 发布日期:11个月前 (12-15) ]   [ 来自:本站原创 ] [分类:其它运维与编程]
可以使用iconv函数进行转换,也可以使用 mb_convert_encoding函数进行转换 。

  • $gbkString = iconv('UTF-8', 'GBK', $utf8String);
  • $gbkString = mb_convert_encoding($utf8String, 'GBK', 'UTF-8');



另外,5.4.0 这个版本起,字符非法时候会返回 FALSE,除非在输出字符里指定了 //IGNORE 。 在之前版本,它会返回一部分字符串。

很多时候导出为了避免报错影响会这样写:
@iconv ( 'UTF-8' , 'GBK//IGNORE' , $str );


 

但是相对来说,mb_convert_encoding()函数兼容性更好,有时候PHP的服务器用 iconv()函数反而出错;

mb_convert_encoding( $str , 'GBK' , 'UTF-8'); //将$str字符串 utf-8 编码转换成 gbk; 

编码参数的位置要注意下,别写错了。
 
引用通告地址 (0):
复制引用地址https://www.rickw.cn/trackback/307
复制引用地址https://www.rickw.cn/trackback/307/GBK
[ 分类:其它运维与编程  | 查看:570 ]

暂时没有评论,快来发表一个评论吧。
发表评论
作者:   用户:[访客] 
评论:

表  情
禁止表情 | 禁止UBB | 禁止图片 | 识别链接
对不起,你没有权限上传附件!
验证:
 
PoweredBy R-Blog V1.00 © 2004-2024 WWW.RICKW.CN, Processed in second(s) , 7 queries    京ICP备17058477号-5