Heim > php教程 > php手册 > Hauptteil

THINKPHP将本地文件打包成zip下载类

WBOY
Freigeben: 2016-06-07 11:43:47
Original
1293 Leute haben es durchsucht

自己在项目中用的一个类,整合在TP中,可将本地文件打包成zip后下载
用法事例:
将zip包解压后将扩展类FileToZip.class放到ThinkPHP\Extend\Library\ORG\Util文件夹中,import('ORG.Util.FileToZip');<br>         // 打包下载<br>         $handler = opendir($cur_file);    //$cur_file 文件所在目录<br>         $download_file = array();<br>         $i = 0;<br>         while( ($filename = readdir($handler)) !== false ) {<br>             if($filename != '.' && $filename != '..') {<br>                 $download_file[$i++] = $filename;<br>             }<br>         }<br>         closedir($handler);<br>         $scandir=new traverseDir($cur_file,$save_path);    //$save_path zip包文件目录<br>         $scandir->tozip($download_file);

附件 FileToZip.class.rar ( 1.49 KB 下载:708 次 )

AD:真正免费,域名+虚机+企业邮箱=0元

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage