gpt4 book ai didi

php - 如何使用 phpseclib 复制或移动远程文件?

转载 作者:行者123 更新时间:2023-12-03 00:21:27 25 4
gpt4 key购买 nike

我刚刚自己发现了 phpseclib,并想将它用于我的代码中。不知何故,我不知道如何将文件从一个 sftp 目录复制到另一个 sftp 目录。如果您能帮我解决这个问题,那就太好了。

例如:

复制所有文件

/jn/xml/

/jn/xml/backup/

最佳答案

$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”。

关于php - 如何使用 phpseclib 复制或移动远程文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36429787/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com