PHP ftp_connect() 関数

定義と使用法

ftp_connect() 関数は新しい FTP 接続を確立します。

成功した場合、接続識別子を返します。失敗した場合、false を返します。

構文

ftp_connect(host,port,timeout)
パラメータ 説明
host

必需。接続する FTP サーバーを指定します。ドメイン名または IP アドレスができます。

の後ろにはスラッシュで終わるべきではありません、ftp:// で始まる必要もありません。

port オプション。FTP サーバーのポートを指定します。
timeout オプション。この FTP サーバーのタイムアウト時間を指定します。デフォルトは 90 秒です。

説明

ヒント:タイムアウト時間はいつでも関数 ftp_set_option() および ftp_get_option() を変更し、取得します。

パラメータ timeout PHP 4.2.0 以降のバージョンにのみ適用されます。

この例では、FTP サーバーに接続しようと試みます。接続が失敗すると、die() 関数がスクリプトを終了し、メッセージを出力します:

<?php
$conn = ftp_connect("ftp.testftp.com") or die("接続できません");
?>