П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое








Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 186902 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 88947 раз(а).

Учебник HTML.
Просмотров 80199 раз(а).

Руководство по PHP5.
Просмотров 50593 раз(а).

Хостинг через призму DNS.
Просмотров 58457 раз(а).

Подборка текстов стандартных документов.
Просмотров 49492 раз(а).

Учебник PHP - Самоучитель
Просмотров 56382 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 57933 раз(а).

Внешние атаки...
Просмотров 47327 раз(а).

Учебник PHP.
Просмотров 41380 раз(а).

SSI в примерах.
Просмотров 31722 раз(а).



 
 
| Добавить в избранное | Сделать стартовой | Помощь





Учебник РНР
Назад Вперёд

imap_delete

(PHP 3, PHP 4)

imap_delete - помечает сообщение на удаление из текущего mailbox.

Описание

int imap_delete (int imap_stream, int msg_number [, int flags])

Возвращает TRUE.

imap_delete() помечает на удаление сообщения, перечисленные в msg_number. Необязательный параметр flags имеет только одну опцию, FT_UID, которая говорит функции, что нужно рассматривать аргумент msg_number как UID. Сообщения, помеченные на удаление, будут оставаться в mailbox до тех пор, пока не будет вызвана imap_expunge() или imap_close() с опцией CL_EXPUNGE.

Примечание: POP3 mailbox'ы не сохраняют свои флаги в промежутке между соединениями, поэтому imap_expunge() обязана вызываться в ходе того же соединения, чтобы сообщения, помеченные на удаление, действительно были вычищены.

Пример 1. imap_delete()
$mbox = imap_open ("{your.imap.host}INBOX", "username", "password")
    or die ("can't connect: " . imap_last_error());

$check = imap_mailboxmsginfo ($mbox);
print "Messages before delete: " . $check->Nmsgs . "<br>\n" ;
imap_delete ($mbox, 1);
$check = imap_mailboxmsginfo ($mbox);
print "Messages after  delete: " . $check->Nmsgs . "<br>\n" ;
imap_expunge ($mbox);
$check = imap_mailboxmsginfo ($mbox);
print "Messages after expunge: " . $check->Nmsgs . "<br>\n" ;
imap_close ($mbox);

Назад Оглавление Вперёд
imap_createmailbox Вверхimap_deletemailbox


Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту: