GB系编码怎么转换utf-8
程序员文章站
2024-02-06 11:52:10
...
GB系编码如何转换utf-8
我尝试用getid3类库从mp3文件中提取歌曲信息,大多数中文歌曲都正常,但少部分文件有乱码的情况。
// 这是提取出来的字符,及它的base64编码
var_dump($str, base64_encode($str));
// string(16) "???????±"
// string(24) "w5DDhMOLw4bCv8OxwrPCsQ=="
// 检测字符编码,得出的结果是 CP936
mb_detect_encoding($str, 'GBK, gb2312, GB18030, ISO-8859-1, ASCII, UTF-8', true)
// 我尝试转换此比编码,但得出的结果还是不理想
mb_convert_encoding($str, 'UTF-8', 'CP936')
// string(24) "脨脛脣脝驴帽鲁卤"
因为CP936和gbk, gb2312相兼容,所以结果都是一样的。
我尝试用getid3类库从mp3文件中提取歌曲信息,大多数中文歌曲都正常,但少部分文件有乱码的情况。
// 这是提取出来的字符,及它的base64编码
var_dump($str, base64_encode($str));
// string(16) "???????±"
// string(24) "w5DDhMOLw4bCv8OxwrPCsQ=="
// 检测字符编码,得出的结果是 CP936
mb_detect_encoding($str, 'GBK, gb2312, GB18030, ISO-8859-1, ASCII, UTF-8', true)
// 我尝试转换此比编码,但得出的结果还是不理想
mb_convert_encoding($str, 'UTF-8', 'CP936')
// string(24) "脨脛脣脝驴帽鲁卤"
因为CP936和gbk, gb2312相兼容,所以结果都是一样的。
编码 utf-8
专题推荐
-
独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
-
玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
-
天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
- 最新文章
- 热门排行
推荐阅读
-
GB系编码怎么转换utf-8
-
PHP iconv 解决utf-8和gb2312编码转换问题
-
织梦之UTF-8 转GB编码
-
php+jquery编码方面的一些心得(utf-8 gb2312)
-
请问,有熟悉netbeans的高手吗,我用netbeans打开文件,它偶尔会把utf-8文件当gb文件打开,是怎么回事?
-
详解C#把UNICODE编码转换为GB编码的示例代码
-
php 检测是否为utf-8还是gb2312编码_PHP教程
-
GB系编码怎么转换utf-8
-
UTF-8编码的程序POST数据给一个GBK编码的程序接收,应该怎么办
-
php+jquery编码方面的一些心得(utf-8 gb2312)_PHP
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论