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

php下載遠(yuǎn)程大文件(獲取遠(yuǎn)程文件大小)的實(shí)例

 更新時間:2017年06月17日 09:50:28   投稿:jingxian  
下面小編就為大家?guī)硪黄猵hp下載遠(yuǎn)程大文件(獲取遠(yuǎn)程文件大小)的實(shí)例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

廢話不多說,直接上代碼

<?php
  // 暫不支持?jǐn)帱c(diǎn)續(xù)傳
  // $url = 'http://www.mytest.com/debian.iso'; 不知道為何獲取本地文件大小為0
  $url = 'http://192.168.8.93/download/vm-672/18/0.vmdk';
  $file = basename($url);
  $header = get_headers($url, 1);
  $size = $header['Content-Length'];

  $fp = fopen($url, 'rb');
  if ($fp === false) exit('文件不存在或打開失敗');

  header('Content-Description: File Transfer');
  header('Content-Type: application/octet-stream');
  header('Content-Disposition: attachment; filename="'.$file.'"');
  header('Content-Transfer-Encoding: binary');
  header('Expires: 0');
  header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
  header('Pragma: public');
  header('Content-Length: ' . $size);

  ob_clean();
  ob_end_flush();
  set_time_limit(0);
  
  $chunkSize = 1024 * 1024;
  while (!feof($fp)) {
    $buffer = fread($fp, $chunkSize);
    echo $buffer;
    ob_flush();
    flush();
  }
  fclose($fp);
  exit;

以上這篇php下載遠(yuǎn)程大文件(獲取遠(yuǎn)程文件大小)的實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • php 截取中英文混合字符串的方法

    php 截取中英文混合字符串的方法

    這篇文章主要介紹了php 截取中英文混合字符串,需要的朋友可以參考下
    2018-05-05
  • typecho插件編寫教程(六):調(diào)用接口

    typecho插件編寫教程(六):調(diào)用接口

    這篇文章主要介紹了typecho插件編寫教程(六):調(diào)用接口,這是系列文章的最后一篇,需要的朋友可以參考下
    2015-05-05
  • WAF的正確bypass

    WAF的正確bypass

    這篇文章主要介紹了WAF的正確bypass的相關(guān)資料,需要的朋友可以參考下
    2017-01-01
  • tp5(thinkPHP5)框架數(shù)據(jù)庫Db增刪改查常見操作總結(jié)

    tp5(thinkPHP5)框架數(shù)據(jù)庫Db增刪改查常見操作總結(jié)

    這篇文章主要介紹了tp5(thinkPHP5)框架數(shù)據(jù)庫Db增刪改查常見操作,結(jié)合實(shí)例形式總結(jié)分析了thinkPHP5框架數(shù)據(jù)庫的增刪改查常見操作技巧與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2019-01-01
  • Yii CGridView用法實(shí)例詳解

    Yii CGridView用法實(shí)例詳解

    這篇文章主要介紹了Yii CGridView用法,結(jié)合實(shí)例形式分析了CGridView的功能、用法與相關(guān)屬性用法,具有一定參考借鑒價值,需要的朋友可以參考下
    2016-07-07
  • 基于PHP-FPM進(jìn)程池探秘

    基于PHP-FPM進(jìn)程池探秘

    下面小編就為大家?guī)硪黄赑HP-FPM進(jìn)程池探秘。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • PHP實(shí)現(xiàn)的多彩標(biāo)簽效果代碼分享

    PHP實(shí)現(xiàn)的多彩標(biāo)簽效果代碼分享

    這篇文章主要介紹了PHP實(shí)現(xiàn)的多彩標(biāo)簽效果代碼分享,經(jīng)常可以看到一些博客中的標(biāo)簽(TAGS)頁面是彩色的效果展現(xiàn),本文就給出了實(shí)現(xiàn)這個功能的PHP代碼,需要的朋友可以參考下
    2014-08-08
  • php二維數(shù)組排序與默認(rèn)自然排序的方法介紹

    php二維數(shù)組排序與默認(rèn)自然排序的方法介紹

    本篇文章介紹了,在php中二維數(shù)組排序與默認(rèn)自然排序的方法。需要的朋友參考下
    2013-04-04
  • php不使用插件導(dǎo)出excel的簡單方法

    php不使用插件導(dǎo)出excel的簡單方法

    這篇文章主要介紹了php不使用插件導(dǎo)出excel的簡單方法,首先獲取需要導(dǎo)出的數(shù)據(jù)的數(shù)組,數(shù)組的格式在下面。之后就是定義文件名稱和需要導(dǎo)出的excel的樣式,最后就是循環(huán)數(shù)組,輸出數(shù)據(jù)了
    2014-03-03
  • set_exception_handler函數(shù)在ThinkPHP中的用法

    set_exception_handler函數(shù)在ThinkPHP中的用法

    這篇文章主要介紹了set_exception_handler函數(shù)在ThinkPHP中的用法,分析了官方給出了set_exception_handler函數(shù)用法說明及示例,并講述了在ThinkPHP中的應(yīng)用實(shí)例,需要的朋友可以參考下
    2014-10-10

最新評論

马龙县| 新蔡县| 道孚县| 堆龙德庆县| 濉溪县| 马龙县| 永德县| 永福县| 宜章县| 襄汾县| 延川县| 若尔盖县| 尼木县| 东莞市| 洪湖市| 贺州市| 随州市| 温宿县| 日喀则市| 灵山县| 肃北| 苏尼特左旗| 柳林县| 永靖县| 襄垣县| 怀仁县| 班玛县| 文安县| 双江| 扬州市| 铜陵市| 丹阳市| 新余市| 商水县| 巴楚县| 玛纳斯县| 绵竹市| 邓州市| 武清区| 西盟| 新晃|