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() - Читає структуру вказаного повідомлення