PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

Net_NNTP_Client::getOverview() | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

Net_NNTP_Client::getOverview()

Net_NNTP_Client::getOverview() – ニュースグループの概要を取得する

Synopsis

require_once 'Net/NNTP/Client.php';

array Net_NNTP_Client::getOverview ( string $first , string $last )

Description

現在選択されているニュースグループの(指定した範囲の) 概要を返します。

Parameter

  • $first - 指定する範囲の最初の記事番号。

  • $last - 指定する範囲の最後の記事番号。

Return value

array - 記事の Message-Id をキーとする配列。 個々のエントリには、ヘッダの内容が配列形式で格納されている。

<?php
$msgs
[message_id][headername] = headercontent
?>

Note

This function can not be called statically.

範囲を指定する際には十分注意してください。多くのメッセージの ヘッダを取得しようとすると、かなり時間がかかることがあります。

Example

getOverview() の使用

<?php
...
$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>';
 }
}
?>
忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「Net_NNTP_Client::getOverview()」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | Net_NNTP_Client::getOverview()」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: