ISO-8859-7解码问题

时间:2015-10-04 15:46:42

标签: php email imap iso-8859-1 gmail-imap

  

问题:非拉丁字符无法正常显示。示例:here

我解决的问题是我的页面不支持ISO-8859-7字符,这是拉丁语/希腊语。

  

我想要实现的目标:

基本上我需要正确显示希腊字符。 ΞΛ是例子。 Twitter,Gmail,Google和StackOverflow似乎也支持这些角色。为什么我使用gmails IMAP来显示主题,而From部分则显示如下:

db.testCollection.find( { d_date: "02/01/01" } ).count()

它应该显示如下:

"=?ISO-8859-7?Q?=CE_=CB_R_O_N_-_New_MV!!_(via_Twitter)?="

无论如何都要确保所有字符都能正常显示?

1 个答案:

答案 0 :(得分:0)

以下最终解决了这个问题:

    int x = 1;
    int n = 1000;
    while (x < (n*n))
    {
        int y = n;
        while (y > 0)
        {
            y = y-1;
        }
        x = x+x;
    }

str_replace只删除不必要的开始/结束&#34; ...&#34;并且还用空格替换_。