Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是phpseclib';s sftp put命令同步?_Php_Sftp_Phpseclib - Fatal编程技术网

是phpseclib';s sftp put命令同步?

是phpseclib';s sftp put命令同步?,php,sftp,phpseclib,Php,Sftp,Phpseclib,我正在执行一个放置,然后删除该文件,即 $sftp->put($filename_dest, $filename, NET_SFTP_LOCAL_FILE); unlink($filename); 这是安全的还是异步的 它是同步的。在引擎盖下,它基本上只是做一个循环 $size定义为本地文件的大小: $sent从0开始,并随着每个循环期间发送的数据的大小而递增 最终,发送的数据量将达到(或超过)文件的大小,整个循环将中断

我正在执行一个
放置
,然后删除该文件,即

$sftp->put($filename_dest, $filename, NET_SFTP_LOCAL_FILE);
unlink($filename); 

这是安全的还是异步的

它是同步的。在引擎盖下,它基本上只是做一个循环

$size
定义为本地文件的大小:

$sent
从0开始,并随着每个循环期间发送的数据的大小而递增

最终,发送的数据量将达到(或超过)文件的大小,整个循环将中断