作者KawasumiMai (モウソウ×ボウソウ)
看板PHP
標題Re: [請益] 大量檔案包成rar/zip
時間Tue Jul 24 17:16:13 2012
自問自答
後來改用比較簡便的方法
留給其他人做參考
==
require_once('zip.lib.php');
//這個檔案在phpMyAdmin的library裡面就有,把它複製到自己的資料夾內
$zipfile = new zipfile();
//files是一個陣列,裡面存著所有的檔名
//dir是目標資料夾
foreach($files as $file){
$link = fopen($dir."/".$file, "rb");
$data = fread($link, filesize($dir."/".$file));
fclose($link);
$zipfile->addFile($data, $file); //這行的file可以另外設定,代表zip內的檔名
}
$zipbuffer = $zipfile->file();
$zip = fopen($dir.".zip", "wb");
fwrite($zip, $zipbuffer );
fclose($zip);
==
總之是解決了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.149.5
→ LaPass:XD 07/24 17:42
推 Bambe:推一個~! 07/24 23:50
推 funpe:剛好要用到,就找到您的資料,謝謝.. 11/09 12:16