(PHP 4 >= 4.0.4, PHP 5 <= 5.0.5)
ircg_pconnect — IRC サーバに接続する
ircg_pconnect() は、 IRC サーバへの接続を確立しようと試みます。
サーバ上での初期ニックネーム。
IRC サーバのアドレス。
server_ip は数値表現の IP アドレスしか受け付けません。 DNS 検索はコストがかかる処理で、IRCG で行うべきです。 デフォルトは 127.0.0.1 です。
サーバのポート番号。デフォルトは 6667 です。
事前に ircg_register_format_messages() で作成したフォーマットメッセージセットの名前を msg_format に指定することで、 IRC のメッセージやイベントの出力をカスタマイズすることが可能です。
ACTION (/me) のような CTCP メッセージを扱いたい場合は、 CTCP 型 (例: ACTION) からカスタムフォーマット文字列への マッピングを定義する必要があります。そうするには、 ctcp_messages に連想配列を渡します。 配列のキーが CTCP 型で、対応する値がフォーマットメッセージとなります。
IRC サーバに送信する "ident"、"password" および "realname" トークンを 連想配列として指定することが可能です。この連想配列を設定します。
後で使うための接続リソースハンドル、あるいはエラー時に FALSE を返します。