2018-09-03 php 限速下载

/**

  • @author zt6650
  • User: jungle
  • CreateTime: 2018/9/3 9:55

*/

// 将发送到客户端的本地文件
download_file = 'gg.php';
// 设置下载速率(=> 20,5 kb/s)
local_file) && is_file(local_file));
header('Content-Disposition: filename='.file = fopen($local_file, "r") ;

while (!feof($file)) {
    // 发送当前部分文件给浏览者
    print fread($file, round($download_rate * 1024));
    // flush 内容输出到浏览器端
    flush();
    // 终端1秒后继续
    sleep(1);
}

// 关闭文件流
fclose(local_file.' 不存在!');
}

你可能感兴趣的:(2018-09-03 php 限速下载)