PHP 3,PHP 4。自 PHP 4.3 起支持 ftps://
ftp://example.com/pub/file.txt
ftp://user:password@example.com/pub/file.txt
ftps://example.com/pub/file.txt
ftps://user:password@example.com/pub/file.txt
允许对已有文件进行只读访问以及通过 FTP 建立新文件。如果服务器不支持被动模式的 ftp,则连接会失败。
可以用读或者写的方式打开文件,但不能同时是读写。如果 ftp 服务器上已经存在远程文件而你试图用写的方式打开,则连接会失败。如果你想通过 ftp 更新已有的文件,用 ftp_connect()。
ftps:// 是 PHP 4.3 引进的。它和 ftp:// 相同,但是尝试和 ftp 服务器建立一个安全连接。如果服务器不支持 SSL,则会返回一个普通的未加密的 ftp 连接。
注: 自 PHP 4.3 起开始支持 FTPS,需要在编译时加入 OpenSSL 的支持。