PHP:= 0D,= A20符号

时间:2011-11-08 17:19:12

标签: php

从电子邮件正文中获取信息后,我有很多符号,例如= 0D,= A20等...我该如何删除它们?我不想用

$body = str_replace('=A20', '', $body);

因为如果电子邮件正文实际上包含它将被替换。

有什么想法吗?谢谢!

1 个答案:

答案 0 :(得分:2)

不要将它们替换为任何东西 - thoose字符不是什么,它们是文本的一部分。

电子邮件不是纯文本,而是encoded。 Thoose示例是quoted-printable编码的一部分,您可以通过

识别
Content-Transfer-Encoding: quoted-printable

在电子邮件开头的行。

php has a method to decode it