|
8.57.29 ircg_pconnect()Connecte à un serveur IRC[ Exemples avec ircg_pconnect ] PHP 4 >= 4.0.4, PHP 5 <= 5.0.4
resource
ircg_pconnect (
string
username
,
string
server_ip
,
int
server_port
,
string
msg_format
,
array
ctcp_messages
,
array
user_settings
,
bool
bailout_on_trivial
)
ircg_pconnect
essaie d'établir une connexion avec le
serveur IRC
server_ip
, et retourne une ressource
de connexion pour utilisation ultérieure.
Le seul paramètre obligatoire est
username
,
qui représente le nom d'utilisateur IRC initial.
server_ip
et
server_port
sont optionnels et, par défaut, valent respectivement
127.0.0.1
(hôte local) et
6667
.
| Note | |
Actuellement, le paramètre
server_ip
n'effectue
aucune résolution de nom et n'accepte que les IP au format numérique.
|
Vous pouvez personnaliser l'affichage des messages IRC et les événements
qui s'y rattachent avec les formats de messages générés par la fonction
ircg_register_format_messages
, en spécifiant
le format dans
msg_format
.
Si vous voulez traiter les messages CTCP comme des messages ACTION (/me),
vous devez définir un type CTCP (e.g. ACTION) en une chaîne personnalisée.
Faîte le en passant un tableau associatif au paramètre
ctcp_messages
.
Les clés de ce tableau sont de type CTCP et les valeurs respectives
sont dans un message formaté.
Vous pouvez définir les marques "
ident
", "
password
", et
"
realname
" qui sont envoyées au serveur IRC en les définissant
dans un tableau associatif passé au paramètre
user_settings
.
Voir aussi
ircg_disconnect
,
ircg_is_conn_alive
et
ircg_register_format_messages
.
|