juanchosl/ftpclient

创建与文件服务器连接的小型方法集合

dev-master 2024-06-28 13:47 UTC

This package is auto-updated.

Last update: 2024-10-02 09:04:54 UTC


README

描述

创建与远程文件服务器连接的小型方法集合

如何使用

您需要知道远程文件服务器类型连接以便选择正确的实例

  • FTP
  • 通过SSL的FTPS
  • 通过SSH的SFTP

实例

直接实例化

$connection = new Ftp();

使用工厂

$connection = EngineFactory::getInstance(EnginesEnum::FTP);

连接

$connection->connect("ftp.servername.com", 21);

认证

$connection->login("username", "password");

操作

您有一些通用方法,可以操作目录和文件

通用

目录

文件

对于FTP和FTPS

对于SFTP