PHP ftp_ssl_connect() 関数

❮ PHP FTP リファレンス

セキュアなSSL-FTP接続をオープンします:

<?php
// set up basic SSL connection
$ftp_server = "123.123.123.123";
$ftp_conn = ftp_ssl_connect($ftp_server) or die("Could not connect to $ftp_server");

// login
$login = ftp_login($ftp_conn, $ftp_username, $ftp_userpass);

// then do something...

// close SSL connection
ftp_close($ftp_conn);
?>

定義と用法

ftp_ssl_connect() 関数は、セキュアなSSL-FTP接続をオープンします。

接続がオープンされているとき、サーバに対してFTP関数を実行できます。

注: この関数は、ftpモジュールとOpenSSLサポートがPHPに静的に組み込まれている場合にのみ使用できます。

構文

ftp_ssl_connect(host,port,timeout);

パラメータ 説明
host 必須。FTPサーバのアドレスを指定する。 ドメインアドレスかIPアドレスにすることができる。 このパラメータに接頭辞 "ftp://" または末尾にスラッシュを付けてはならない
port 任意。接続するポートを指定する。デフォルトは 21
timeout 任意。ネットワーク操作のタイムアウトを指定する。デフォルトは 90秒

技術内容
返り値: 成功した場合はSSL-FTPストリームを返し、エラーの場合はFALSEを返します
PHP バージョン: 4.3+
PHP 変更歴 PHP 5.2.2では、SSL接続を使用できない場合、この関数は、非SSL接続にフォールバックする代わりにFALSEを返します

❮ PHP FTP リファレンス