您正在使用IPV4(54.161.98.96)访问本站 您本次共访问本站 1 次
 用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器 行情 简化版
文明驾车我带头,文明行路我带头,礼貌让座我带头      

【腾讯云】云产品限时秒杀,爆款1核2G云服务器,首年74元      
[公益] 节省一分零钱 献出一份爱心 温暖世间真情      
2022年 情人节 18
2022年 元宵节 19
2023年 元 旦 339
2022年 春 节 5
 
  • 本类新增
    本类热门文章
    您现在的位置:首页 >> PHP >> 内容
    php限制文件下载速度的代码
    内容摘要: ?php//将发送到客户端的本地文件$local_file='abc.zip';//文件名$download_file='your-download-name.zip';//设置下载速率(=31.2kb/s)$download_rate=31.2;if(file_exists($local_file)is_file($local_file)){header(......
    <?php

    //将发送到客户端的本地文件

    $local_file='abc.zip';

    //文件名

    $download_file='your-download-name.zip';

    //设置下载速率(=>31.2kb/s)

    $download_rate=31.2;

    if(file_exists($local_file)&&is_file($local_file)){

    header('Cache-control:private');//发送headers

    header('Content-Type:application/octet-stream');

    header('Content-Length:'.filesize($local_file));

    header('Content-Disposition:filename='.$download_file);

    flush();//刷新内容

    $file=fopen($local_file,"r");

    while(!feof($file)){

    printfread($file,round($download_rate*1024));//发送当前部分文件给浏览者

    flush();//flush内容输出到浏览器端

    sleep(1);//终端1秒后继续

    }

    fclose($file);//关闭文件流

    }else{

    die('Error:文件'.$local_file.'不存在!');

    }

    上一篇:php基于登陆时间判断实现一天多次登录只积分一次功能 下一篇:php缩短网址代码
    发布日期:2021/12/31
    手机扫二维码直达本页
    发布时间:12:41:08
    点击:295
    录入:齐天大圣
    相关文章
    Baidu
    YiJiaCMS 6.1.0.10988 Build 21.12.28(MSSQL) 闽ICP备05000814号-1
    本空间由腾讯云(轻量应用服务器)提供,百度云加速提供加速防护

    Copyright©2000-2022