PHP中的id3标记编码问题

时间:2011-05-24 04:31:34

标签: php character-encoding id3 id3-tag

我现在借助getid3库从我的php页面中的MP3文件中提取id3标签,这是一个用php编写的lib提取id3标签。真正有线的是元数据的一部分是中文或俄文。遇到这种标签时,无法正确编码字符。如果标签是英文,事情会顺利。

我认为这必须与编码问题有关。如何检测id3标签的编码方式以及如何回显正确的字符?

谢谢和最诚挚的问候

1 个答案:

答案 0 :(得分:2)

您可以尝试使用mb-detect-encoding php函数。见php.net。根据您的需要,您可以mb_convert_encoding将代码转换为常用编码,然后将其保存回文件。