Manuel Pear

Net_NNTP_Client::selectGroup()

Net_NNTP_Client::selectGroup() -- select a newsgroup

Synopsis

  1. <?php
  2. require_once 'Net/NNTP/Client.php
  3. ?> 

array Net_NNTP_Client::selectGroup (string $newsgroup)

Description

Selects a specific newsgroup on the NNTP-server

Paramètres

  • string $newsgroup - Name of the newsgroup to access

Valeur retournée

array - If the newsgroup exists, an array is returned:

Tableau 54-1.

Key Value
'count' Number of articles in the group
'first' The first article number in the group
'last' The last article number in the group
'group' Groupname
otherwise a PEAR_Error is returned on fail.

Valeurs renvoyées

Tableau 54-2. Valeurs PEAR_Error possibles

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  

Note

Cette fonction ne peut pas être appelée de façon statique.

Exemple

Exemple 54-1. Using selectGroup()

  1. <?php
  2. ...  
  3. $ret = $nntp->connect('news.php.net');  
  4. if( PEAR::isError($ret)) { 
  5.    // handle error
  6. } else { 
  7.    // success
  8.    $data = $nntp->selectGroup('php.pear.dev'); 
  9.    // Print the count of articles
  10.    echo "Count: ", $data['last'] - $data['first'];  
  11. ?> 

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Bretagne - php - Moto - Kit graphique