imap_fetchbody

(PHP 4, PHP 5, PHP 7, PHP 8)

imap_fetchbody — Витягує конкретну секцію тіла повідомлення

Опис

imap_fetchbody(    IMAP\Connection $imap,    int $message_num,    string $section,    int $flags = 0): string|false

Витягує конкретну секцію тіла повідомлення. Секції повідомлення у цій функції не декодуються.

Список параметрів

imap

Екземпляр IMAP\Connection

message_num

Номер повідомлення

section

Номер розділу повідомлення. Рядок цілих чисел, розділених точками, визначальна частина тіла повідомлення відповідно до специфікації IMAP4

flags

Бітова маска з однієї або кількох опцій:

  • **FT_UID**- Параметрmessage_numє UID
  • **FT_PEEK**- Не встановлювати прапор\Seen, якщо він уже не встановлений
  • **FT_INTERNAL**- Повертати рядок у внутрішньому форматі, без перетворення кінців рядків до CRLF.

Значення, що повертаються

Повертає конкретну секцію тіла повідомлення у вигляді рядка або **false**в случае возникновения ошибки.

список змін

ВерсияОпис
8.1.0Параметрimap тепер чекає екземпляр IMAP\Connection; раніше очікувався ресурс (resourceimap

Дивіться також

  • imap_savebody() - Зберігає частину тіла повідомлення у файл
  • imap_fetchstructure() - Читає структуру вказаного повідомлення