imap_savebody

(PHP 5 >= 5.1.3, PHP 7, PHP 8)

imap_savebody — Зберігає частину тіла повідомлення у файл

Опис

imap_savebody(    IMAP\Connection $imap,    resource|string|int $file,    int $message_num,    string $section = "",    int $flags = 0): bool

Записує частину тіла повідомлення у файл.

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

imap

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

file

Шлях до файлу у вигляді рядка або відкритий за допомогою fopen() файловий дескриптор.

message_num

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

section

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

flags

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

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

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

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

список змін

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

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

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