最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php實現(xiàn)下載限制速度示例分享

 更新時間:2014年02月13日 10:00:39   作者:  
這篇文章主要介紹了php實現(xiàn)限制下載速度的示例,需要的朋友可以參考下

復(fù)制代碼 代碼如下:

// local file that should be send to the client
$local_file = 'test-file.zip';

// filename that the user gets as default
$download_file = 'your-download-name.zip';

// set the download rate limit (=> 20,5 kb/s)
$download_rate = 20.5;

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

 // send headers
 header('Cache-control: private');
 header('Content-Type: application/octet-stream');
 header('Content-Length: '.filesize($local_file));
 header('Content-Disposition: filename='.$download_file);

 // flush content
 flush();

 // open file stream
 $file = fopen($local_file, "r");

 while (!feof($file)) {

 // send the current file part to the browser
 print fread($file, round($download_rate * 1024));

 // flush the content to the browser
 flush();

 // sleep one second
 sleep(1);
 }

 // close file stream
 fclose($file);

}

else {
 die('Error: The file '.$local_file.' does not exist!');
}

相關(guān)文章

  • 用HTML/JS/PHP方式實現(xiàn)頁面延時跳轉(zhuǎn)的簡單實例

    用HTML/JS/PHP方式實現(xiàn)頁面延時跳轉(zhuǎn)的簡單實例

    下面小編就為大家?guī)硪黄肏TML/JS/PHP方式實現(xiàn)頁面延時跳轉(zhuǎn)的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-07-07
  • thinkPHP框架實現(xiàn)生成條形碼的方法示例

    thinkPHP框架實現(xiàn)生成條形碼的方法示例

    這篇文章主要介紹了thinkPHP框架實現(xiàn)生成條形碼的方法,結(jié)合實例形式分析了thinkPHP結(jié)合第三方barcode類文件生成條形碼的相關(guān)操作技巧,需要的朋友可以參考下
    2018-06-06
  • 在Ubuntu 14.04上部署 PHP 環(huán)境及 WordPress

    在Ubuntu 14.04上部署 PHP 環(huán)境及 WordPress

    Ubuntu確實很好玩。有喜歡的命令行,簡潔的界面,不同于Window要的感覺。偶爾換換環(huán)境工作,學(xué)習(xí)Linux的思維方式,是一種不錯的做法。之前也折騰過Ubuntu,想在Linux下學(xué)習(xí)某些開發(fā)(主要還是和代碼打交道),Ubuntu當(dāng)然是最好不過的選擇,并且剛發(fā)布了14.04版本
    2014-09-09
  • 使用PHP實現(xiàn)微信搖一搖周邊紅包

    使用PHP實現(xiàn)微信搖一搖周邊紅包

    最近接了個項目,其中有需求是要實現(xiàn)搖一搖紅包功能,在網(wǎng)上搜了好久,都沒有找到源碼,沒辦法,只有自動寫了,下面小編把我的勞動成果分享給大家供大家參考
    2016-01-01
  • ThinkPHP分組下自定義標(biāo)簽庫實例

    ThinkPHP分組下自定義標(biāo)簽庫實例

    這篇文章主要介紹了ThinkPHP分組下自定義標(biāo)簽庫的方法,以實例形式講述了自定義標(biāo)簽庫的具體步驟,非常具有參考借鑒價值,需要的朋友可以參考下
    2014-11-11
  • ThinkPHP實現(xiàn)附件上傳功能

    ThinkPHP實現(xiàn)附件上傳功能

    這篇文章主要為大家詳細介紹了ThinkPHP實現(xiàn)附件上傳功能,圖片,文檔,視頻等文件進行上傳,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • 基于php上傳圖片重命名的6種解決方法的詳細介紹

    基于php上傳圖片重命名的6種解決方法的詳細介紹

    本篇文章介紹了,在php中上傳圖片重命名的6種解決方法的詳細說明,需要的朋友參考下
    2013-04-04
  • Laravel獲取當(dāng)前請求的控制器和方法以及中間件的例子

    Laravel獲取當(dāng)前請求的控制器和方法以及中間件的例子

    今天小編就為大家分享一篇Laravel獲取當(dāng)前請求的控制器和方法以及中間件的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • Laravel 5框架學(xué)習(xí)之向視圖傳送數(shù)據(jù)

    Laravel 5框架學(xué)習(xí)之向視圖傳送數(shù)據(jù)

    本文向大家展示的是Laravel5框架學(xué)習(xí)系列的第三篇文章,給大家講解的是如何向視圖傳送數(shù)據(jù),從無到有,十分細致,有需要的小伙伴可以參考下。
    2015-04-04
  • php中大廠的面試題整理

    php中大廠的面試題整理

    在本篇文章里小編給大家整理的是一篇關(guān)于php中大廠的面試題整理內(nèi)容,有興趣的朋友們可以學(xué)習(xí)參考下。
    2021-01-01

最新評論

仲巴县| 蛟河市| 虞城县| 淮南市| 朔州市| 饶河县| 古浪县| 泸水县| 宝应县| 长乐市| 吉水县| 凤山市| 广西| 张北县| 宝山区| 包头市| 敦化市| 长海县| 兰考县| 高淳县| 泌阳县| 绥化市| 宁武县| 昭苏县| 阳山县| 天台县| 舞钢市| 祥云县| 松桃| 六枝特区| 通州区| 漠河县| 台安县| 静安区| 柳林县| 北票市| 承德市| 莱芜市| 思茅市| 浙江省| 三都|