(PHP 4, PHP 5, PHP 7, PHP 8)
imap_fetchstructure — Lee la estructura de un mensaje
imap_fetchstructure() lee la estructura del mensaje
msg_number
.
imap
An IMAP\Connection instance.
message_num
El número del mensaje
flags
Este parámetro opcional tiene una sola opción,
FT_UID
, que solicita a la función tratar
el argumento message_num
como un
UID
.
Devuelve un objeto cuyas propiedades se listan en la tabla
siguiente, o false
en caso de error.
type | Tipo primario de cuerpo |
encoding | Codificación de transferencia del cuerpo |
ifsubtype | true si hay una cadena de subtipo |
subtype | subtipo MIME |
ifdescription | true si hay una cadena de descripción |
description | Cadena de descripción del contenido |
ifid | true si hay una cadena de identificación |
id | Cadena de identificación |
lines | Número de líneas |
bytes | Número de bytes |
ifdisposition | true si hay una cadena de disposición |
disposition | Cadena de disposición |
ifdparameters | true si hay un array de parámetros dparameters |
dparameters | array de objetos donde cada objeto tiene una propiedad "attribute" y una
propiedad "value" correspondiente a los parámetros de encabezado
Content-disposition MIME. |
ifparameters | true si el array de parámetros existe |
parameters | Array de objetos donde cada uno tiene una propiedad "attribute" y
una propiedad "value" . |
parts | Array de objetos que describen cada parte MIME del mensaje |
Valor | Tipo | Constante |
---|---|---|
0 | texto | TYPETEXT |
1 | multipart | TYPEMULTIPART |
2 | mensaje | TYPEMESSAGE |
3 | aplicación | TYPEAPPLICATION |
4 | audio | TYPEAUDIO |
5 | imagen | TYPEIMAGE |
6 | video | TYPEVIDEO |
7 | modelo | TYPEMODEL |
8 | otro | TYPEOTHER |
Valor | Tipo | Constante |
---|---|---|
0 | 7 bit | ENC7BIT |
1 | 8 bit | ENC8BIT |
2 | Binario | ENCBINARY |
3 | Base 64 | ENCBASE64 |
4 | Citado imprimible | ENCQUOTEDPRINTABLE |
5 | Otro | ENCOTHER |
Versión | Descripción |
---|---|
8.1.0 |
The imap parameter expects an IMAP\Connection
instance now; previously, a valid imap recurso was expected.
|