【发布时间】:2015-10-03 12:04:35
【问题描述】:
我正在订阅 XML 提要以在网页中填充一些数据。字符集在数据库中均为 UTF8,在实际页面的元标记中设置为 UTF8。
但是,当我发布提要数据时,它会出现奇怪的字符,例如:
’ 而不是'。
我意识到提要可能对文本使用了非 UTF8 编码。但是,我不知道如何确定——而且我查看的下一个提要可能还有不同的编码。
如何确保来自提要的数据在存储到数据库之前被正确编码为 UTF8?
谢谢
【问题讨论】:
-
你可以尝试用
'替换撇号,这对我有用 -
以下问答可能会让您感兴趣:How to detect malformed utf-8 string in PHP?.
标签: php xml unicode character-encoding