= войти в тело сообщения gmail - PullRequest
2 голосов
/ 13 августа 2010

Я получаю сообщения от своей учетной записи Gmail и нахожу в теле знаки '=' с некоторыми шестнадцатеричными кодами.

Это пример:

Na pagina = para anunciar poderiater as op = C3 = A7 = C3 = B5 es de Estados, Cidades e Bair = РосПример: S = C3 = A3 o pauloDiadema, Sant =

Я выделил жирным шрифтом эти части.Конечно, в Gmail эти коды не видны.

Что мне делать?

Ответы [ 2 ]

3 голосов
/ 13 августа 2010

Они находятся в кодируемой для печати кодировке .

Вы можете использовать встроенную в PHP функцию quoted_printable_decode() для ее декодирования.

0 голосов
/ 13 августа 2010

Они выглядят как escape-коды, тип которых, если бы они были в URL, обычно был бы% C3% A7% C3% B5.Это имеет их в десятичном виде.Отображаются ли символы вообще, занимают ли они какой-либо пробел в строке?Я думаю, что это специальные символы с диакритическими знаками ...

S = C3 = A3o Пауло, в частности, похоже, согласен с этой оценкой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...