函数:imap_fetchstructure()


imap_fetchstructure

获取某信件的结构信息。

语法: array imap_fetchstructure(int imap_stream, int msg_number);

返回值: 数组

函数种类: 网络系统

内容说明

本函数可读取指定信件的相关信息。参数 imap_stream 为 IMAP 的代号。参数 msg_number 为信件的序号。返回的信息为数组的方式,各元素的内容见下表

元素名称类型
type整数 (Integer)
encoding整数 (Integer)
ifsubtype布尔 (Boolean)
subtype字符串 (String)
ifdescription布尔 (Boolean)
description字符串 (String)
ifid布尔 (Boolean)
id字符串 (String)
lines整数 (Integer)
bytes整数 (Integer)
ifparameters布尔 (Boolean)

其中 type 元素的值代表的意义如下

代表意义
0文字 text
1复合 multipart
2信息 message
3程序 application
4声音 audio
5图形 image
6影像 video
7其它 other

而 encoding 值代表的意义如下

代表意义
0七位 (7 bit)
1八位 (8 bit)
2二进位 (binary)
3BASE64 编码
4QP 编码 (QuotedPrintable)
5其它



[ 上一页 PHP 手册 下一页 ]