1

我有一个最初是法语的字符串,但由于某种原因,一些法语字母以这种形式收到:=E9,=EA

现在 =E9 原来是这个字符:é

那么如何将这些字符“=E9,=EA”转换为原始形式,例如:“é,ó”

我有这个示例 PHP 字符串:

Merci beaucoup mais le d=E9m=E9nagement est fait par nos propres moyens. Me=
rci
quand m=EAme



Le 19 octobre 2013 17:00, Support FretBay  a =E9crit

我得到了解决方案。这是答案:

echo quoted_printable_decode($string); 
4

1 回答 1

2

这种编码称为Quoted Printable,在 PHP 中您可能想查看这个http://us2.php.net/quoted_printable_decode

如果你想得到一个 UTF-8 字符串,你可以这样做:

$utf8 = mb_convert_encoding(quoted_printable_decode($input), 'UTF-8', 'ISO-8859-1');
于 2013-10-24T05:19:50.753 回答