Net_NNTP::connect()
Net_NNTP::connect() -- ニュースサーバに接続する
概要
require_once 'Net/NNTP.php'; |
boolean Net_NNTP::connect (string $host = NET_NNTP_PROTOCOL_DEFAULT_HOST [, integer $port = NET_NNTP_PROTOCOL_DEFAULT_PORT])
パラメータ
$host - ニュースサーバのホスト名。
$port - ニュースサーバのポート番号。
返り値
boolean -
成功時には TRUE、
失敗時には PEAR_Error を返します。
例外・エラー
表 47-1PEAR_Error の値
| エラー番号 | エラーメッセージ | 原因 | 対応方法 |
|---|
| NULL |
"Could not connect to NNTP-server $host"
または
"Not connected"
|
接続が確立できませんでした。原因は
サーバ名あるいはアドレスが間違っている ホストがネットワークに接続されていない ファイアウォールによってアクセスが制限されている
|
サーバ名やネットワーク接続の状況を調べます。また、可能なら
ファイアウォールの設定も確かめます。
|
注意
この関数は、スタティックにコールする
ことはできません。
例
例 47-1connect() の使用
<?php
require_once "Net/NNTP.php";
$nntp = new Net_NNTP;
$ret = $nntp->connect("news.php.net");
if( PEAR::isError($ret)) {
// エラー処理
} else {
// 成功
}
?>
|
|