IMAP İşlevleri
PHP Manual

imap_setflag_full

(PHP 4, PHP 5)

imap_setflag_full — İletileri imler

Açıklama

bool imap_setflag_full ( resource $imap_akımı , string $aralık , string $im [, int $seçenekler = NIL ] )

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

Değiştirgeler

imap_akımı

imap_open() işlevinden dönen bir IMAP akımı.

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 değiştirgesi 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.

Ö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


IMAP İşlevleri
PHP Manual