(PHP 4, PHP 5, PHP 7, PHP 8)
imap_fetchstructure — Read the structure of a particular message
$imap, int $message_num, int $flags = 0): stdClass|falseFetches all the structured information for a given message.
imapIMAP\Connection 实例。
message_numThe message number
flags
       This optional parameter only has a single option, 
       FT_UID, which tells the function to treat the
       message_num argument as a 
       UID.
      
   Returns an object with properties listed in the table below,  或者在失败时返回 false.
  
| type | Primary body type | 
| encoding | Body transfer encoding | 
| ifsubtype | trueif there is a subtype string | 
| subtype | MIME subtype | 
| ifdescription | trueif there is a description string | 
| description | Content description string | 
| ifid | trueif there is an identification string | 
| id | Identification string | 
| lines | Number of lines | 
| bytes | Number of bytes | 
| ifdisposition | trueif there is a disposition string | 
| disposition | Disposition string | 
| ifdparameters | trueif the dparameters array exists | 
| dparameters | An array of objects where each object has an "attribute"and a"value"property corresponding to the parameters on theContent-dispositionMIME
        header. | 
| ifparameters | trueif the parameters array exists | 
| parameters | An array of objects where each object has an "attribute"and a"value"property. | 
| parts | An array of objects identical in structure to the top-level object, each of which corresponds to a MIME body part. | 
| Value | Type | Constant | 
|---|---|---|
| 0 | text | TYPETEXT | 
| 1 | multipart | TYPEMULTIPART | 
| 2 | message | TYPEMESSAGE | 
| 3 | application | TYPEAPPLICATION | 
| 4 | audio | TYPEAUDIO | 
| 5 | image | TYPEIMAGE | 
| 6 | video | TYPEVIDEO | 
| 7 | model | TYPEMODEL | 
| 8 | other | TYPEOTHER | 
| Value | Type | Constant | 
|---|---|---|
| 0 | 7bit | ENC7BIT | 
| 1 | 8bit | ENC8BIT | 
| 2 | Binary | ENCBINARY | 
| 3 | Base64 | ENCBASE64 | 
| 4 | Quoted-Printable | ENCQUOTEDPRINTABLE | 
| 5 | other | ENCOTHER | 
| 版本 | 说明 | 
|---|---|
| 8.1.0 | 现在 imap参数接受 IMAP\Connection
  实例,之前接受 资源(resource)。 |