【发布时间】:2011-05-18 13:10:14
【问题描述】:
我需要将字符串 str 的字符编码从 PHP 中的任何编码转换为 UTF-8。
这段代码: $string = mb_convert_encoding($sring, "utf-8", "auto"); 有时会返回警告:“mb_convert_encoding(): 无法检测字符编码”
【问题讨论】:
我需要将字符串 str 的字符编码从 PHP 中的任何编码转换为 UTF-8。
这段代码: $string = mb_convert_encoding($sring, "utf-8", "auto"); 有时会返回警告:“mb_convert_encoding(): 无法检测字符编码”
【问题讨论】:
不可能 100% 正确猜测任意文本的字符集。检查来源以获取字符集的线索(META 标记、HTTP 标头等)。
【讨论】: