sftp
以下のように、phpでファイルをダウンロード/アップロードするのにかかった時間と速度を計算する方法はありますか?
$sftp->get('filename', 'local/filename'); //gets the file
$sftp->size('filename'); //gives the size of the file.
これらの 2 つのコマンドは、ファイルを取得してサイズを表示します。その方法で、速度と所要時間を計算できますか?
もちろん、必要なすべてのデータ (時間とサイズ) を取得できます。
$start = time();
$sftp->get('filename', 'local/filename'); //gets the file
$size = $sftp->size('filename'); //gives the size of the file.
$timeTakenInSeconds = time() - $start;
echo sprintf('Bytes/second: %d', $size / $timeTakenInSeconds);