Net_NNTP::getOverview() -- fetch a number of message headers
Описание
Returns all message headers in a certain range of the current
selected newsgroup
Параметр
$first - start message id, start of the
range
$last - last message id, end of the range
Возвращаемое значение
array - a nested array
indicated by the message id of the article, every entry contains
the header as array
$msgs[message_id][headername] = headercontent |
Заметка
Эта функция не должна вызываться статически.
Внимание |
Be careful with choosing the range. It could requires some time
to get a huge number of message headers.
|
Пример
Пример 50-1. Using getOverview()
...
$ret = $nntp->connect("news.php.net");
if( PEAR::isError($ret)) {
// handle error
} else {
// print the last 10 messages
$data = $nntp->selectGroup("php.pear.dev");
$msgs = $nntp->getOverview( $data['last'] - 10, $data[last]);
foreach($msgs as $msg) {
// print subjects
echo $msg['Subject'].'<br>';
}
} |
|