在线工具 | 热点资讯 | 网站目录 | 简繁转换 | 英语单词
查询

imap_fetchheader()函数—用法及示例

「 从邮件服务器获取指定邮件的头部信息 」


函数名:imap_fetchheader()

适用版本:PHP 4、PHP 5、PHP 7

用法:该函数用于从邮件服务器获取指定邮件的头部信息。

语法:string imap_fetchheader ( resource $imap_stream , int $msg_number [, int $options = 0 ] )

参数:

  • imap_stream:必需。一个有效的 IMAP 流。
  • msg_number:必需。要获取头部信息的邮件的消息序号。
  • options:可选。指定可选的标志。默认值为0。可以使用的选项有:
    • FT_UID:将 msg_number 视为 UID。
    • FT_PEEK:不将消息标记为已读。

返回值:返回指定邮件的头部信息,以字符串形式返回。如果失败,则返回 false。

示例:

// 连接到 IMAP 服务器
$imap_stream = imap_open("{imap.example.com:993/imap/ssl}", "username", "password");

// 获取第一封邮件的头部信息
$header = imap_fetchheader($imap_stream, 1);
echo $header;

// 关闭 IMAP 连接
imap_close($imap_stream);

在上面的示例中,首先使用 imap_open() 函数连接到 IMAP 服务器。然后,使用 imap_fetchheader() 函数获取第一封邮件的头部信息,并将其存储在变量 $header 中。最后,使用 echo 语句将头部信息输出到浏览器上。最后,使用 imap_close() 函数关闭与 IMAP 服务器的连接。

补充纠错
上一个函数: imap_fetchmime()函数
下一个函数: imap_fetchbody()函数
热门PHP函数
分享链接