(PHP 4 >= 4.3.3, PHP 5 <= 5.0.5)
ircg_list — Liste le sujet et le nombre d'utilisateurs d'un ou plusieurs canaux
ircg_list() demandera le topic et le nombre d'utilisateurs d'un ou plusieurs canaux. La réponse est envoyée à la sortie définie par ircg_set_file() ou ircg_set_current() . Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.
Exemple 1246. Exemple avec ircg_list()
<?php
// Connexion au serveur
$id
=
ircg_pconnect
(
$nickname
,
$ip
,
$port
);
// définition d'un fichier pour l'affichage
ircg_set_file
(
$id
,
'irc_output.html'
);
// essai de rejoindre un canal
if (!
ircg_join
(
$id
,
$channel
)) {
echo
"Echec de /join $channel<br />"
;
}
// envoie une commande list
ircg_list
(
$id
,
$channel
);
// attente pour l'affichage
sleep
(
5
);
// déconnexion
ircg_disconnect
(
$id
,
'Au revoir le monde !'
);
// affichage de n'importe quoi
readfile
(
'irc_output.html'
);
?>
L'exemple ci-dessus va afficher :
... Channel #channel has n users and the topic is 'Topic' End of LIST ...
Voir aussi ircg_set_file() , ircg_set_current() , et ircg_who() .