PHP 8.4.0 RC4 available for testing

imap_clearflag_full

(PHP 4, PHP 5, PHP 7, PHP 8)

imap_clearflag_fullİletilerdeki imleri temizler

Açıklama

imap_clearflag_full(
    IMAP\Connection $imap,
    string $aralık,
    string $imler,
    int $seçenekler = 0
): true

Belirtilen aralık içindeki iletilerden imler ile belirtilen imleri siler.

Bağımsız Değişkenler

imap

IMAP\Connection nesnesi.

aralık

İleti numaraları aralığı. İstenen iletileri X,Y biçeminde sıralayabilir veya X:Y biçeminde bir aralık olarak belirtebilirsiniz.

imler

» RFC 2060'ta belirtildiği gibi silinecek imleri "\\Seen" (okundu), "\\Answered" (yanıtlandı), "\\Flagged (imli)", "\\Deleted" (silindi), "\\Draft" (taslak) olarak belirtebilirsiniz.

seçenekler

Şunlardan gerekenleri içeren bir bit maskesidir:

  • ST_UID - aralık bağımsız değişkeninin eşsiz kimlikleri içerdiği varsayılır.

Dönen Değerler

Daima true döndürür.

Hatalar/İstisnalar

seçenekler geçersiz ise ValueError oluşur.

Sürüm Bilgisi

Sürüm: Açıklama
8.0.0 seçenekler geçersiz ise artık ValueError oluşuyor. Evvelce, bir uyarı verilir ve işlev false döndürürdü.
8.1.0 imap bağımsız değişkeni artık IMAP\Connection nesnesi kabul ediyor, evvelce resource türünde geçerli bir imap değeri kabul ederdi.

Ayrıca Bakınız

add a note

User Contributed Notes 1 note

up
-4
calmdown at abendstille dot at
21 years ago
This function seems not to save the \\Seen flag permanently.

Testet on Win NT IIS 4.0 PHP 4.3 and imap-mail-server
To Top