例
ログイン、接続、およびFTP接続を閉じます。
<?php
// connect and login to FTP server
$ftp_server = "ftp.example.com";
$ftp_conn = ftp_connect($ftp_server) or
die("Could not connect to $ftp_server");
$login
= ftp_login($ftp_conn, $ftp_username, $ftp_userpass);
// then do
something...
// close connection
ftp_close($ftp_conn);
?>
定義と使用法
ftp_connect()関数は、指定したホストへのFTP接続をオープンします。
接続が開いているときは、サーバーに対してFTP機能を実行することができます。
構文
ftp_connect( host,port,timeout );
パラメーター | 説明 |
---|---|
host | 必須。 に接続するためにFTPサーバを指定します。 ドメインアドレス、またはIPアドレスを指定できます。 このパラメータは、接頭辞すべきではない"ftp://"または任意の最後のスラッシュを持っています |
port | 任意。 FTPサーバーのポートを指定します。 デフォルトはポート21です |
timeout | 任意。 後続のすべてのネットワーク操作のタイムアウトを指定します。 デフォルトは90秒です |
技術的な詳細
戻り値: | エラーに成功またはFALSEにFTPストリームを返します。 |
---|---|
PHPバージョン: | 4+ |
PHPの変更ログ: | タイムアウトパラメータは、PHP 4.2.0で追加されました |
<PHP FTPリファレンス