Manuel Pear

Net_NNTP::selectGroup()

Net_NNTP::selectGroup() -- select a newsgroup

Synopsis

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

array Net_NNTP::selectGroup (string $newsgroup)

Description

Selects a specific newsgroup on the news server

Paramètres

  • string $newsgroup - Name of the newsgroup to access

Valeur retournée

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.

Valeurs renvoyées

Tableau 54-1. 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 Check the article ID or if your are still connected to the server ( Net_NNTP::isConnected())

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