juanchosl / ftpclient
创建与文件服务器连接的小型方法集合
dev-master
2024-06-28 13:47 UTC
Requires
- php: ^7.2 || ^8.0
- juanchosl/exceptions: ^1.0
Requires (Dev)
- phpstan/phpstan: 1.10.*
- phpunit/phpunit: 9.6.*
Suggests
- ext-ftp: *
- ext-ssh2: *
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");
操作
您有一些通用方法,可以操作目录和文件