使用php怎么对下载速度进行限制

介绍

本篇文章为大家展示了使用php怎么对下载速度进行限制,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

代码如下:


//应该发送到客户端本地文件
$ local_file=& # 39; test-file.zip& # 39;;

//用户会为默认的文件名
$ download_file=& # 39; your-download-name.zip& # 39;;

//设置下载速率限制(=比;20日5 kb/s)
download_rate=20.5美元;

如果file_exists (local_file美元),,is_file (local_file美元)){

,
//发送头,头(& # 39;cache - control:私人# 39;);
,页眉(& # 39;内容类型:应用程序/八进制# 39;);
,页眉(& # 39;内容长度:& # 39;.filesize (local_file美元));
,页眉(& # 39;附加项:文件名=& # 39;download_file美元);

,
//刷新内容,冲洗();

,
//打开文件流,$ file=fopen (local_file美元,“r");

,而(! feof(文件)美元){

,//向浏览器发送当前文件部分
,打印从文件中读(美元)文件,圆(download_rate * 1024美元);

,//刷新内容到浏览器
,冲洗();

,//睡眠>上述内容就是使用php怎么对下载速度进行限制,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

使用php怎么对下载速度进行限制