欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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)文章

  • PHP生成json和xml類型接口數(shù)據(jù)格式

    PHP生成json和xml類型接口數(shù)據(jù)格式

    在做數(shù)據(jù)接口時,我們通常要獲取第三方數(shù)據(jù)接口或者給第三方提供數(shù)據(jù)接口,而這些數(shù)據(jù)格式通常是以XML或者JSON格式傳輸,本文將介紹如何使用PHP生成XML格式數(shù)據(jù)供第三方調(diào)用以及如何獲取第三方提供的XML數(shù)據(jù)。
    2015-05-05
  • 利用 fsockopen() 函數(shù)開放端口掃描器的實例

    利用 fsockopen() 函數(shù)開放端口掃描器的實例

    下面小編就為大家?guī)硪黄?fsockopen() 函數(shù)開放端口掃描器的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • php微信公眾號開發(fā)之校園圖書館

    php微信公眾號開發(fā)之校園圖書館

    這篇文章主要為大家詳細(xì)介紹了php微信公眾號開發(fā)之校園圖書館,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • PHPUnit + Laravel單元測試常用技能

    PHPUnit + Laravel單元測試常用技能

    這篇文章主要介紹了PHPUnit + Laravel單元測試常用技能,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • smarty自定義函數(shù)用法示例

    smarty自定義函數(shù)用法示例

    這篇文章主要介紹了smarty自定義函數(shù)用法,結(jié)合實例形式詳細(xì)分析了Smarty自定義函數(shù)的定義與使用技巧,需要的朋友可以參考下
    2016-05-05
  • php微信公眾平臺開發(fā)(一) 配置接口

    php微信公眾平臺開發(fā)(一) 配置接口

    這篇文章主要為大家詳細(xì)介紹了php微信公眾平臺開發(fā)第一篇,微信公眾號配置接口,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • php微信瀏覽器分享設(shè)置以及回調(diào)詳解

    php微信瀏覽器分享設(shè)置以及回調(diào)詳解

    這篇文章主要為大家詳細(xì)介紹了php微信瀏覽器分享設(shè)置以及回調(diào),感興趣的小伙伴們可以參考一下
    2016-08-08
  • 淺談php數(shù)組array_change_key_case() 函數(shù)和array_chunk()函數(shù)

    淺談php數(shù)組array_change_key_case() 函數(shù)和array_chunk()函數(shù)

    下面小編就為大家?guī)硪黄獪\談php數(shù)組array_change_key_case() 函數(shù)和array_chunk()函數(shù)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-10-10
  • ThinkPHP類似AOP思想的參數(shù)驗證的實現(xiàn)方法

    ThinkPHP類似AOP思想的參數(shù)驗證的實現(xiàn)方法

    這篇文章主要介紹了ThinkPHP類似AOP思想的參數(shù)驗證的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • PHP中in_array的隱式轉(zhuǎn)換的解決方法

    PHP中in_array的隱式轉(zhuǎn)換的解決方法

    本篇文章主要介紹了PHP中in_array的隱式轉(zhuǎn)換的解決方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03

最新評論