PHP ftp_ssl_connect() 函式
示例
開啟一個安全的 SSL-FTP 連線
<?php
// 設定基本的 SSL 連線
$ftp_server = "123.123.123.123";
$ftp_conn = ftp_ssl_connect($ftp_server) or die("無法連線到 $ftp_server");
// 登入
$login = ftp_login($ftp_conn, $ftp_username, $ftp_userpass);
// 然後執行某些操作...
// 關閉 SSL 連線
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 連線,此函式將返回 FALSE,而不是回退到非 SSL 連線。 |
❮ PHP FTP 參考