国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php斷點續傳之文件分割合并詳解

php斷點續傳之文件分割合并詳解

2019-09-08 11:32_xiaoxiong PHP教程

這篇文章主要為大家詳細介紹了php斷點續傳之文件分割合并,具有一定的參考價值,感興趣的小伙伴們可以參考一下

php實現斷點續傳,就需要把大文件分割成多個小文件,然后單個上傳。傳完后在合并。

│ merge.php –合并文件腳本 
│ merge.zip –合并后文件 
│ socket.zip –需要分割的文件 
│ split.php –分割文件腳本 
│ 
└─split –分割后小文件目錄

下面是源碼

split.php

<?php

$fp = fopen("socket.zip", "rb");
$filesize = 10;
$i = 0;
$no = 1;
while(!feof($fp))
{
  $file = fread($fp, $filesize);

  $fp2 = fopen("./split/socket.port".sprintf("%04d",$no).".".$i."-".($i+$filesize).".tmp", "wb");
  fwrite($fp2, $file, $filesize);
  fclose($fp2);
  $i+=$filesize+1;
$no++;
}

fclose($fp);

merge.php

<?php
$filelist = glob('./split/*socket*.tmp');
$filesize = 10;

//print_r($filelist);
$mergeFileName = 'merg.zip';

unlink($mergeFileName);
  $fp2 = fopen($mergeFileName,"w+");
foreach($filelist as $k => $v)
{
  $fp = fopen($v, "rb");
   $content = fread($fp, $filesize);

   fwrite($fp2, $content, $filesize);
   unset($content);
   fclose($fp);
   echo $k,"\n";
}
  fclose($fp2);

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日韩中文在线视频 | 激情综合网五月婷婷 | 日韩色网 | 欧美一区二区三区精品 | 久久精彩免费视频 | 亚洲一级毛片 | 日本狠狠干 | 国产成人在线视频 | 欧美一级黄色片网站 | 欧美天堂一区 | a久久久 | 麻豆一区 | 成人福利在线观看 | 国产欧美日韩在线观看 | 亚洲一区二区中文字幕 | 亚洲精品国精品久久99热 | 精品久久久久一区二区国产 | 国产乱码精品一区二区三区中文 | 中文字幕一区二区三区精彩视频 | 久在线| 动漫卡通精品一区二区三区介绍 | 91成人精品 | 欧洲精品在线观看 | 懂色一区二区三区av片 | 久久国产精品一区二区 | 九九九久久国产免费 | 综合久久网 | 二区视频 | 国产精品免费久久久久久久久 | 韩日一区二区 | 国产精品a久久久久 | 久久精品二区 | 国产一区二区三区四 | 色乱码一区二区三区网站 | 亚洲成人久久久 | 国产韩国精品一区二区三区 | 亚洲精品免费看 | 青青草久久网 | 中文字幕免费 | 亚洲综合成人在线 | 中文字幕免费在线观看视频 |