php中文转码mb_convert_encoding()函数的详解

测试在php开发中,有时候会遇到头疼的中文编码的处理问题。比如gbK转换为utf8,utf8转化为gbk等。下面就介绍一个php函数mb_convert_encoding()函数的使用。看它如何实现中文编码的自由转化。

使用:

mb_convert_encoding( $str, $encoding1,$encoding2)
//参数:
//$str要转换编码的字符串 
//$encoding1目标编码,如utf-8,gbk,大小写均可 
//$encoding2,原编码,如utf-8,gbk,大小写均可

范例一:

$str='编码';
echo mb_convert_encoding($str, "UTF-8"); //编码转换为utf-8

范例二:

$str='编码';
echo mb_convert_encoding($str, "UTF-8", "GBK"); //已知原编码为GBK,转换为utf-8

范例三:

$str='编码';
echo mb_convert_encoding($str, "UTF-8", "auto"); //未知原编码,通过auto自动检测后,转换编码为utf-8

看完介绍,上面的php中文转码函数mb_convert_encoding()会使用了吧。

来源于:http://www.shuchengxian.com/article/137.html

支付宝扫码打赏 微信扫码打赏

如果本文对你有帮助,欢迎打赏本站

喜欢 ()or分享
    匿名评论
  • 评论
人参与,条评论