Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 18043 программиста и 1643 робота. Сейчас ищут 1564 программиста ...
Net_NNTP::selectGroup()
Вернуться к: Net_NNTP
Net_NNTP::selectGroup()
Net_NNTP::selectGroup() – select a newsgroup
Synopsis
require_once 'Net/NNTP.php';
array Net_NNTP::selectGroup ( string $newsgroup )
Selects a specific newsgroup on the news server
Parameter
-
string $newsgroup - Name of the newsgroup to access
Return value
array - If the newsgroup exists an array containing the message number of the first (array key: ['first']) and the last message id (array key: ['last']) or a PEAR_Error, if fail.
Throws
Error code | Error message | Reason | Solution |
---|---|---|---|
NULL | Different error messages | The messages are directly passed from the news server, in the most cases caused by calling a non existing article | Check the article ID or if your are still connected to the server ( Net_NNTP::isConnected()) |
Note
This function can not be called statically.
Example
Using selectGroup()
<?php
...
$ret = $nntp->connect("news.php.net");
if( PEAR::isError($ret)) {
// handle error
} else {
// success
$data = $nntp->selectGroup("php.pear.dev");
// Print the count of articles
echo "Count: ", $data['last'] - $data['first'];
}
?>
Вернуться к: Net_NNTP