【问题标题】:Can anyone let me know What is encoding format of attached screen shot? [closed]谁能告诉我附加屏幕截图的编码格式是什么? [关闭]
【发布时间】:2018-05-31 12:57:20
【问题描述】:

我正在将电子邮件从服务器转发到带有脚本的 php 文件。当我得到任何特殊字符时,我的字符串格式在屏幕截图中给出。

我在 PHP 中做所有事情。

提前致谢。

【问题讨论】:

标签: php string email encoding


【解决方案1】:

这是 UTF-8 编码为Quoted-Printable

【讨论】:

  • 谢谢你!,你节省了我很多时间..
  • 当我尝试将其保存到数据库中时,它保存为??????。你能帮我解决一下吗?
【解决方案2】:

您可以使用 php 中的mb_detect_encoding 函数。

Read more about this here

您还可以从文件中检索数据以检查编码。 (例如您存储的电子邮件)。

【讨论】:

  • 根据文档,它可以使用auto检测ASCII
  • ASCII 是输出
  • 它并没有真正检测到 8 位 ascii 和 7 位。无论哪种方式,这是引用可打印的,这是用于电子邮件的格式。
  • $a = chr(254)."2017 年 12 月 10 日\n=E0=B8=AA=E0=B8=A7=E0=B8=B1=E0=B8=AA=E0=10 =B8=A3=E0=B8=B1=E0=B8=9A"; echo mb_detect_encoding($a,"auto");
  • 这是我能找到的关于这个问题的最佳参考。 stackoverflow.com/questions/20629938/…
猜你喜欢
  • 1970-01-01
  • 2013-05-29
  • 1970-01-01
  • 1970-01-01
  • 2017-09-15
  • 1970-01-01
  • 1970-01-01
  • 2016-03-14
  • 1970-01-01
相关资源
最近更新 更多