富文本撇号打印不正确

时间:2011-09-30 06:04:12

标签: php string encoding character-encoding

我正在回显文字,所有撇号看起来像â,所以单词it's打印为Itâs。我需要对文本做些什么,比如对它进行编码或对其进行解码。我该如何解决这个问题?

注意:实际上,即使stackoverflow也不会打印我看到的字符。撇号更改为您在上面看到的â,旁边有2个包含数字0080和0099的框。但是stackoverflow会从这里删除它们。

1 个答案:

答案 0 :(得分:1)

我不是一个php人,但开发IDE可能不支持UTF-8或ANSI以外的编码。解决方法是复制原始文本并将其粘贴到具有ANSI编码的文本文件中。手动修复丢失的字符,然后将该文件中的文本复制到开发IDE中。如果您不想这样做,则必须输入这些问题字符的实际十进制或十六进制值。