上传的文件内容被回显但未显示重音符号

时间:2011-02-12 13:21:51

标签: php utf

INT. PALO TORCIDO HIGH SCHOOL, CAFETER�A - DAY

嗨,我将.txt上传到我的服务器并使用fopen / fread获取内容,并且alsot使用了file_get_contents以防万一。

我似乎无法弄清楚如何对特殊字符进行编码......

在我的HTML中,我的UTF设置为8.我还尝试使用PHP HEADER来使用UTF-8编码。

使用不属于英文字母的字母处理文件的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

尝试使用utf8_encode()

echo utf8_encode(file_get_contents('file.txt'));

如果* .txt在Latin1中编码,则此方法有效。如果也可以使用其他编码,请使用mb_detect_encoding()检测编码,并使用mb_convert_encoding()将其编码为UTF8