imap_thread

(PHP 4 >= 4.0.7, PHP 5, PHP 7)

imap_threadBir iletinin konu ağacını döndürür

Açıklama

imap_thread ( resource $imap_akımı [, int $seçenekler = SE_FREE ] ) : array

Bir iletinin konu ağacını döndürür.

Değiştirgeler

imap_akımı

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

seçenekler

Dönen Değerler

Bir iletinin konu ağacını REFERENCES alanına göre içeren bir ilişkisel dizi döner. İşlem sırasında bir hata oluşmuşsa FALSE döner.

Posta kutusundaki her ileti sonuç dizisinde üç girdi ile temsil edilir:

  • $thread["XX.num"] - geçerli ileti numarası

  • $thread["XX.next"] - sonraki

  • $thread["XX.branch"] - dal

Örnekler

Örnek 1 - imap_thread() örneği

<?php

// Bir haber grubundaki bir tartışmayı HTML olarak çıktılayalım

$nntp imap_open('{news.example.com:119/nntp}some.newsgroup''''');
$threads imap_thread($nntp);

foreach (
$threads as $key => $val) {
  
$tree explode('.'$key);
  if (
$tree[1] == 'num') {
    
$header imap_headerinfo($nntp$val);
    echo 
"<ul>\n\t<li>" $header->fromaddress "\n";
  } elseif (
$tree[1] == 'branch') {
    echo 
"\t</li>\n</ul>\n";
  }
}

imap_close($nntp);

?>