imap_setflag_full

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

imap_setflag_fullİletileri imler

Açıklama

imap_setflag_full(
    IMAP\Connection$imap,
    string$aralık,
    string$im,
    int$seçenekler = 0
): bool

Belirtilen aralık içindeki iletilerin imlerine belirtilen im imini ekler.

Bağımsız Değişkenler

imap

IMAP\Connection nesnesi.

aralık

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

im

» RFC 2060 tarafından tanımlanmış şu imler belirtilebilir: \Seen (okundu), \Answered (yanıtlandı), \Flagged (imlendi), \Deleted (silindi) ve \Draft (taslak).

seçenekler

Şu seçeneklerden sadece birini içerebilir:

  • ST_UID - aralık bağımsız değişkeni sıra numaraları yerine eşsiz kimlikleri içerir.

Dönen Değerler

Başarı durumunda true, başarısızlık durumunda false döner.

Sürüm Bilgisi

Sürüm: Açıklama
8.1.0imap 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.

Örnekler

Örnek 1 - imap_setflag_full() örneği

<?php
$pk
= imap_open("{imap.example.org:143}", "birey", "parola")
or die(
"bağlanılamadı: " . imap_last_error());

$durum = imap_setflag_full($pk, "2,5", "\\Seen \\Flagged");

echo
gettype($durum) . "\n";
echo
$durum . "\n";

imap_close($pk);
?>

Ayrıca Bakınız

To Top