Net_NNTP::getOverview() -- 記事のヘッダの数を取得する
説明
現在選択されているニュースグループの、指定した範囲の記事のヘッダを返します。
返り値
array - 記事の Message-Id をキーとする配列。
個々のエントリには、ヘッダの内容が配列形式で格納されている。
$msgs[message_id][headername] = headercontent |
注意
この関数は、スタティックにコールする
ことはできません。
警告 |
範囲を指定する際には十分注意してください。多くのメッセージの
ヘッダを取得しようとすると、かなり時間がかかることがあります。
|
例
例 54-1getOverview() の使用 ...
$ret = $nntp->connect("news.php.net");
if( PEAR::isError($ret)) {
// エラー処理
} else {
// 最近の 10 件の記事を表示する
$data = $nntp->selectGroup("php.pear.dev");
$msgs = $nntp->getOverview( $data['last'] - 10, $data[last]);
foreach($msgs as $msg) {
// Subject を表示する
echo $msg['Subject'].'<br>';
}
} |
|