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

php控制文件下載速度的方法

 更新時間:2015年03月24日 15:05:31   作者:lele  
這篇文章主要介紹了php控制文件下載速度的方法,實例分析了php操作文件的技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了php控制文件下載速度的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

<?php
 /*
 * set here a limit of downloading rate (e.g. 10.20 Kb/s)
 */
 $download_rate = 10.20;
 $download_file = 'download-file.zip'; 
 $target_file = 'target-file.zip';
 if(file_exists($download_file)){
  /* headers */
  header('Last-Modified:'.gmdate('D, d M Y H:i:s').'GMT');
  header('Cache-control: private');
  header('Content-Type: application/octet-stream');
  header('Content-Length: '.filesize($download_file));
  header('Content-Disposition: filename='.$target_file);
  /* flush content */
  flush();
  /* open file */
  $fh = @fopen($download_file, 'r');
  while(!feof($fh)){
   /* send only current part of the file to browser */
   print fread($fh, round($download_rate * 1024));
   /* flush the content to the browser */
   flush();
   /* sleep for 1 sec */
   sleep(1);
  }
  /* close file */
  @fclose($fh);
 }else{
  die('Fatal error: the '.$download_file.' file does not exist!');
 }
?>

希望本文所述對大家的php程序設(shè)計有所幫助。

相關(guān)文章

  • PHP的pcntl多進(jìn)程用法實例

    PHP的pcntl多進(jìn)程用法實例

    這篇文章主要介紹了PHP的pcntl多進(jìn)程用法,實例分析了pcntl操作多進(jìn)程的使用技巧,非常具有實用價值,需要的朋友可以參考下
    2015-03-03
  • PHP實現(xiàn)獲取MySQL數(shù)據(jù)庫的記錄數(shù)據(jù)

    PHP實現(xiàn)獲取MySQL數(shù)據(jù)庫的記錄數(shù)據(jù)

    如果后臺數(shù)據(jù)處理使用PHP來進(jìn)行,那么就要有相應(yīng)的數(shù)據(jù)處理及返回。最常用的就是獲取記錄總數(shù)和表記錄查詢結(jié)果。本文將為大家介紹如何利用PHP實現(xiàn)獲取MySQL數(shù)據(jù)庫的記錄數(shù)據(jù),需要的可以參考一下
    2022-02-02
  • PHP利用緩存處理用戶注冊時的郵箱驗證,成功后用戶數(shù)據(jù)存入數(shù)據(jù)庫操作示例

    PHP利用緩存處理用戶注冊時的郵箱驗證,成功后用戶數(shù)據(jù)存入數(shù)據(jù)庫操作示例

    這篇文章主要介紹了PHP利用緩存處理用戶注冊時的郵箱驗證,成功后用戶數(shù)據(jù)存入數(shù)據(jù)庫操作,涉及PHP操作Memcache緩存驗證登錄與數(shù)據(jù)庫寫入相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2019-12-12
  • apache+php+mysql安裝配置方法小結(jié)

    apache+php+mysql安裝配置方法小結(jié)

    以前用一直用PHP XAMPP 軟件站集成軟件包開發(fā)PHP項目,不知道單獨安裝各個模塊會有那么多問題,這次花了大半天才將環(huán)境搭建好。
    2010-08-08
  • PHP常用的三種設(shè)計模式匯總

    PHP常用的三種設(shè)計模式匯總

    本文給大家簡單介紹了PHP中最常用的三種設(shè)計模式:單例設(shè)計模式、工廠設(shè)計模式和觀察者設(shè)計模式。都是個人的一些經(jīng)驗總結(jié),希望小伙伴們能夠喜歡
    2016-08-08
  • PHP實現(xiàn)會員賬號單唯一登錄的方法分析

    PHP實現(xiàn)會員賬號單唯一登錄的方法分析

    這篇文章主要介紹了PHP實現(xiàn)會員賬號單唯一登錄的方法,結(jié)合實例形式分析了php基于session與文件讀寫的單一用戶登陸限制實現(xiàn)技巧,需要的朋友可以參考下
    2019-03-03
  • php驗證碼的制作思路和實現(xiàn)方法

    php驗證碼的制作思路和實現(xiàn)方法

    這篇文章主要介紹了php驗證碼的制作思路和實現(xiàn)方法,我們不能盲目的去實現(xiàn)php生成驗證碼,更應(yīng)該了解php驗證碼的基本原理,真正的掌握php驗證碼的實現(xiàn)方法,需要的朋友可以參考下
    2015-11-11
  • PHP的中使用非緩沖模式查詢數(shù)據(jù)庫的方法

    PHP的中使用非緩沖模式查詢數(shù)據(jù)庫的方法

    緩沖查詢和非緩沖查詢(Buffered and Unbuffered queries)。PHP的查詢?nèi)笔∧J绞蔷彌_模式。也就是說,查詢數(shù)據(jù)結(jié)果會一次全部提取到內(nèi)存里供PHP程序處理,需要的朋友可以參考下
    2017-02-02
  • php簡單生成隨機(jī)顏色的方法

    php簡單生成隨機(jī)顏色的方法

    這篇文章主要介紹了php簡單生成隨機(jī)顏色的方法,涉及php隨機(jī)數(shù)與數(shù)組相關(guān)操作技巧,需要的朋友可以參考下
    2016-05-05
  • PHP高手需要要掌握的知識點

    PHP高手需要要掌握的知識點

    這篇文章主要介紹了PHP高手需要要掌握的知識點,也可說晉升PHP大牛必須要掌握的一些技術(shù),需要的朋友可以參考下
    2014-08-08

最新評論

库尔勒市| 牙克石市| 西乌珠穆沁旗| 郧西县| 富源县| 开江县| 太保市| 黄骅市| 嫩江县| 历史| 宁国市| 新乡县| 新龙县| 通渭县| 边坝县| 怀宁县| 白朗县| 兴国县| 苏尼特左旗| 治多县| 绥滨县| 韩城市| 淄博市| 西藏| 阿合奇县| 安远县| 甘肃省| 海淀区| 南京市| 沙洋县| 乌鲁木齐市| 疏附县| 北川| 新民市| 潼南县| 海城市| 临猗县| 阿拉善右旗| 休宁县| 兴隆县| 和政县|