imap_delete
(PHP 3, PHP 4 )
imap_delete --
Marque le fichier pour l'effacement, dans la boîte aux lettres courante
Description
bool
imap_delete ( int imap_stream, int msg_number [, int options])
imap_delete() marque le fichier
msg_number pour l'effacement, dans la
boîte aux lettres courante. Le paramètre optionnel
flags ne prend qu'une seule valeur,
ft_uid, qui indique à PHP qu'il faut traiter
msg_number comme un uid.
L'effacement réel n'interviendra que lors de l'appel de la fonction
imap_expunge().
imap_delete() retourne TRUE.
Exemple 1. Exemple avec imap_delete()
<?php $mbox = imap_open ("{your.imap.host}INBOX", "utilisateur", "mot_de_passe") or die ("connexion impossible: " . imap_last_error()); $check = imap_mailboxmsginfo ($mbox); print "Nombre de messages avant effacement : " . $check->Nmsgs . "<BR>\n" ; imap_delete ($mbox, 1); $check = imap_mailboxmsginfo ($mbox); print "Nombre de messages après effacement: " . $check->Nmsgs . "<BR>\n" ; imap_expunge ($mbox); $check = imap_mailboxmsginfo ($mbox); print "Nombre de messages après imap_expunge: " . $check->Nmsgs . "<BR>\n" ; imap_close ($mbox); ?>
|
|