解码字符串中的“=C3=A4”

alv*_*e89 2 php encoding utf-8 character-encoding

我尝试了很多不同的方法来正确显示我的字符串,但我无法使其工作。

\n\n

这就是字符串:\nf=C3=A4hrt (German word: f\xc3\xa4hrt)

\n\n

我的文件以 utf-8 编码,该文件在 Joomla 中加载。

\n\n

我都尝试过

\n\n

$geschichte->inhalt = utf8_encode($geschichte->inhalt);

\n\n

\n\n

$geschichte->inhalt = mb_convert_encoding($geschichte->inhalt, "UTF-8");\n但没有任何作用。

\n\n

我希望有一个人可以帮助我...

\n

dec*_*eze 5

这种编码与 UTF-8 等无关,它看起来像引用的可打印编码,最常见于电子邮件中。也许您正在解析电子邮件,需要注意特定的电子邮件标题并适当地解码内容。不管怎样,quoted_printable_decode这里有帮助:

\n\n
echo quoted_printable_decode(\'f=C3=A4hrt\');  // f\xc3\xa4hrt\n
Run Code Online (Sandbox Code Playgroud)\n