目录

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);

参数值

Parameter Description
host Required. Specifies the FTP server address. Can be a domain address or an IP address. This parameter should not be prefixed with "ftp://" or have any trailing slashes
port Optional. Specifies the port to connect to. Default is 21
timeout Optional. Specifies the timeout for network operations. Default is 90 seconds


技术细节

返回值: 成功时显示 SSL-FTP 流,失败时显示 FALSE
PHP 版本: 4.3+
PHP 变更日志: PHP 5.2.2 - 如果该函数无法使用 SSL 连接,则返回 FALSE,而不是回退到非 SSL 连接

❮ PHP FTP 参考