imap_reopen
(PHP 4, PHP 5, PHP 7, PHP 8)
imap_reopen — Відкриває потік IMAP до нової скриньки
Опис
imap_reopen( IMAP\Connection $imap, string $mailbox, int $flags = 0, int $retries = 0): bool
Перевідкриває вказаний потік до скриньки mailbox на сервері IMAP чи NNTP.
Список параметрів
imap
Екземпляр IMAP\Connection
mailbox
Ім'я поштової скриньки. Докладніше читайте у розділі про функцію imap_open()
Увага
Якщо imap.enable_insecure_rsh не вимкнено, то передача в цей параметр не перевірених даних не безпечна
flags
flags - бітова маска з однієї або кількох констант:
- **
OP_READONLY**- відкрити поштову скриньку лише для читання - **
OP_ANONYMOUS**- не використовувати та не оновлювати .newsrc для новин (тільки NNTP) - **
OP_HALFOPEN**- відкрити з'єднання, але не підключатися до поштової скриньки ім'я IMAP і NNTP. - **
OP_EXPUNGE**- мовчки виконати видалення позначених для видалення повідомлень у потоці - **
CL_EXPUNGE**- автоматично видаляти всі позначені для видалення повідомлення під час закриття поштової скриньки (див.imap_delete() і imap_expunge()) .
retries
Максимальна кількість спроб з'єднання
Значення, що повертаються
Повертає true, якщо потік перевідкритий і false, якщо ні.
список змін
| Версия | Опис |
|---|---|
| 8.1.0 | Параметрimap тепер чекає екземпляр IMAP\Connection; раніше очікувався ресурс (resourceimap |
Приклади
Приклад #1 Приклад використання imap_reopen()****
Loading...