A-A+

PHP的内码转换函数 mb_convert_encoding()

2013年07月09日 PHP技术文章 暂无评论 阅读 215 views 次

因为某程序要用输出UTF-8编码但是原数据是GBK编码的

百度 找了很多有关内码转换的类但是缺点很多。又不支持GBK TO UTF-8

不过一个一个找还是在PHP官方的FAQ找到了mb_convert_encoding() 该函数要在PHP4.0.6以上才有听说有的

想关链接:http://cn.php.net/manual/zh/function.mb-convert-encoding.php

做一个GBK To UTF-8

<?php

header("content-Type: text/html; charset=Utf-8");

echo mb_convert_encoding("你系我的友仔", "UTF-8", "GBK");

?>

再来个GB2312 To Big5

<?php

header("content-Type: text/html; charset=big5");

echo mb_convert_encoding("你是我的朋友", "big5", "GB2312");

?>
标签:

给我留言