kasim.yilmaz/sftp-helper
Composer 安装命令:
composer require kasim.yilmaz/sftp-helper
包简介
Sftp connection, upload, movement, delete actions
README 文档
README
1- Installation
composer require kasim.yilmaz/sftp-helper
2- Initialize
$ftp_server = "ftp.ftp.com"; $port = "22"; $username = "username"; $password = "password"; $incomingFolder = "/ftp/folder"; sftp = new SftpHelper($ftp_server,$port, $username,$password,$incomingFolder);
3- Open Connection
$sftp->open();
4 - Check is connection succesful
if($sftp->status) { echo "Connection Succesful"; }else { throw new Exception("Connection Failed :( "); };
5- Put a file
$sftp->put($folder,$fileName,$fileContent);
6- Check is existing before creating a folder
$isExist = $sftp->isExist($path);
7- Create a folder
$folderPath ="/var/folder/folder"; $isCreated = $sftp->createFolder($folderFullPath);
8- Get file list of folder
$folderPath ="/var/folder/folder"; $arrayOfFileNameList = $sftp->GetAllFileList($folderPath);
9- Get File Contents via File List
$folderPath ="/var/folder/folder"; $isExist = $sftp->GetFileContents($fileList,$folderPath);
统计信息
- 总下载量: 8
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-12-06