是不是大家看不懂我说的话啊,我的意思是想实现收信箱中显示发信日期的功能,我用imap_headers()函数时,它一下子显示了那么多,我怎么才能够让他按我的意思一个个的显示呢?请高手指点啊

解决方案 »

  1.   

    imap_header是下载单个邮件头,
    IMAP_HEADERS是下载所有邮件头,
    $struct=imap_header($mailstream)
    控制时间可用如下函数date("n月d日H时",strtotime($struct->MailDate))即可显示如5月17日13时控制邮件显示下次再说!
      

  2.   

    谢谢,可是第二个关于imap_headers()的是怎么用的啊,它是由序号,日期,发送方邮件,主题,字节组成的一行文字,我想把它们分开,比如放在四个表格里面,而且日期变成了标准的格式,如下:
    1)23-May-2003 [email protected] 测试一 (319 chars)
    |-----------|-----------|----------------------|----------|------
    |发件人     |    主题    |       日期           |  字节    |
    [email protected] |  测试一    |   2003-05-23 08:05   |  319    |
    |-----------|-----------|----------------------|----------|---
    我会再开个贴,等你回答这个问题的,快点来啊,回答正确还有分给你啦
      

  3.   

    对了,我是这样写的
    <?
      $mylink=imap_open("{localhost:143}","zz","zz");
      $headers=imap_headers($mylink);
      for($i=0;$i<count($headers);$i++)
      {
        echo $headers[$i]."<br>";
      }
    ?>
    快点回话,我另开贴等你来拿分啦~~!!!@@####$$$$$$%%%%%%%%%%%%%