我刚刚为自己发现了phpseclib,并希望将它用于我的代码.不知何故,我无法找到如何将文件从一个sftp目录复制到另一个sftp目录.如果你可以帮我解决这个问题会很棒.
例如.:
复制的所有文件
/ JN / XML /
至
/ JN / XML /备份/
解决方法:
$dir = "/jn/xml/";
$files = $sftp->nlist($dir, true);
foreach($files as $file)
{
if ($file == '.' || $file == '..') continue;
$sftp->put($dir."backup".'/'.$file, $sftp->get($dir.'/'.$file);
}
此代码将内容从“/ jn / xml /”目录复制到“/ jn / xml / backup”.