日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

如何使用php生成zip壓縮包

瀏覽:192日期:2022-09-07 17:27:51
壓縮一個文件

我們將一個文件生成一個壓縮包。

<?php$path = 'c:/wamp/www/log.txt';$filename = 'test.zip';$zip = new ZipArchive();$zip->open($filename,ZipArchive::CREATE); //打開壓縮包$zip->addFile($path,basename($path)); //向壓縮包中添加文件$zip->close(); //關(guān)閉壓縮包

上述代碼將c:/wamp/www/log.txt文件壓縮生成了test.zip,并保存在當(dāng)前目錄。

壓縮多個文件

壓縮多個文件,其實就是addFile執(zhí)行多次,可以通過數(shù)組的遍歷來實現(xiàn)。

<?php$fileList = array( 'c:/wamp/www/log.txt', 'c:/wamp/www/weixin.class.php');$filename = 'test.zip';$zip = new ZipArchive();$zip->open($filename,ZipArchive::CREATE); //打開壓縮包foreach($fileList as $file){ $zip->addFile($file,basename($file)); //向壓縮包中添加文件}$zip->close(); //關(guān)閉壓縮包壓縮一個目錄

<?phpfunction addFileToZip($path,$zip){ $handler=opendir($path); //打開當(dāng)前文件夾由$path指定。 while(($filename=readdir($handler))!==false){if($filename != '.' && $filename != '..'){//文件夾文件名字為’.’和‘..’,不要對他們進行操作 if(is_dir($path.'/'.$filename)){// 如果讀取的某個對象是文件夾,則遞歸addFileToZip($path.'/'.$filename, $zip); }else{ //將文件加入zip對象$zip->addFile($path.'/'.$filename); }} } @closedir($path);}$zip=new ZipArchive();if($zip->open(’rsa.zip’, ZipArchive::OVERWRITE)=== TRUE){ addFileToZip(’rsa/’, $zip); //調(diào)用方法,對要打包的根目錄進行操作,并將ZipArchive的對象傳遞給方法 $zip->close(); //關(guān)閉處理的zip文件}壓縮并下載zip包

我的時候,我們需要打包之后,提供下載,然后刪除壓縮包。

可以分為以下幾步:

判斷給出的路徑,是文件夾,還是文件。文件夾還需要遍歷添加文件。 設(shè)置相關(guān)文件頭,并使用readfile函數(shù)提供下載。 使用unlink函數(shù)刪除壓縮包

<?phpfunction addFileToZip($path,$zip){ $handler=opendir($path); //打開當(dāng)前文件夾由$path指定。 while(($filename=readdir($handler))!==false){if($filename != '.' && $filename != '..'){//文件夾文件名字為’.’和‘..’,不要對他們進行操作 if(is_dir($path.'/'.$filename)){// 如果讀取的某個對象是文件夾,則遞歸addFileToZip($path.'/'.$filename, $zip); }else{ //將文件加入zip對象$zip->addFile($path.'/'.$filename); }} } @closedir($path);}$zip=new ZipArchive();if($zip->open(’rsa.zip’, ZipArchive::OVERWRITE)=== TRUE){ $path = ’rsa/’; if(is_dir($path)){ //給出文件夾,打包文件夾addFileToZip($path, $zip); }else if(is_array($path)){ //以數(shù)組形式給出文件路徑foreach($path as $file){ $zip->addFile($file);} }else{ //只給出一個文件$zip->addFile($path); } $zip->close(); //關(guān)閉處理的zip文件}

以上就是如何使用php生成zip壓縮包的詳細內(nèi)容,更多關(guān)于php生成zip壓縮包的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標簽: PHP
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
99热免费精品| 亚洲激情二区| 日韩中文欧美| 久久国产乱子精品免费女| 欧美在线亚洲| 日韩影院精彩在线| 日本成人在线视频网站| 欧美一级二级视频| 久久伊人亚洲| 精品三级久久久| 福利在线一区| 日韩理论片av| 亚洲综合专区| 亚洲综合福利| 中文在线资源| 欧美精品影院| 蜜臀av免费一区二区三区| 精品一区二区男人吃奶 | 日韩欧美美女在线观看| 久久av导航| 欧美三级网址| 亚洲免费黄色| 国产一区二区三区天码| 中文久久精品| 福利视频一区| 91精品国产自产在线丝袜啪| 精品国内亚洲2022精品成人| 国产精品av久久久久久麻豆网| 国产精品啊v在线| 香蕉久久一区| 久久国产日韩| 欧美亚洲人成在线| 国产毛片一区二区三区| 欧美99久久| 欧美激情麻豆| 亚洲精品亚洲人成在线观看| 亚洲精品一区二区在线看| 国产欧美精品| 日韩中文字幕一区二区高清99| 久久在线免费| 日韩高清不卡| av资源中文在线| 国模大尺度视频一区二区| 国产欧美啪啪| 亚洲美女91| 亚洲一区二区三区无吗| 欧美理论视频| 97精品国产| 97国产成人高清在线观看| 麻豆传媒一区二区三区| 亚洲我射av| 久久精品电影| 日本蜜桃在线观看视频| 国内精品伊人| 精品国产麻豆| 日韩电影二区| 国产乱码午夜在线视频| 日韩精品欧美| 午夜欧美精品| 99国产精品视频免费观看一公开| 久久伊人久久| 岛国精品一区| 精品国产日韩欧美精品国产欧美日韩一区二区三区 | 欧美一级精品| 精品日韩在线| 开心激情综合| 国产精品视频3p| 麻豆精品视频在线观看视频| 国产高清日韩| 麻豆成人av在线| 三上悠亚国产精品一区二区三区| 四虎成人av| 1000部精品久久久久久久久| 91久久在线| 亚洲tv在线| av中文字幕在线观看第一页 | 97精品在线| 国产精品国产一区| 国产字幕视频一区二区| 韩国三级一区| 午夜宅男久久久| 国产精品巨作av| 首页国产精品| 日韩视频一区| 91成人精品观看| 精品视频自拍| 欧美日一区二区| 少妇精品久久久| 狠狠躁少妇一区二区三区| 激情视频一区二区三区| 亚洲精品麻豆| 久久久久中文| 玖玖玖国产精品| 国产精品视频一区二区三区四蜜臂| 麻豆传媒一区二区三区| 日本特黄久久久高潮| 亚洲深夜视频| 亚洲日产国产精品| 亚洲天堂资源| 国产伦理一区| 影音国产精品| 久久精品国产亚洲aⅴ| 免费看黄色91| 婷婷国产精品| 亚洲一级高清| 久久男人av| 国产日韩一区| 亚洲有吗中文字幕| 欧美午夜精彩| 久久国际精品| 天堂成人免费av电影一区| 成人在线视频中文字幕| 国产精品调教| 日韩三级精品| 中文一区一区三区免费在线观 | 日韩久久99| 日韩中文字幕高清在线观看| 日韩黄色av| 亚洲伊人精品酒店| 日韩午夜一区| 国产午夜精品一区二区三区欧美| 欧美日韩在线网站| 亚洲男人在线| 亚洲精品乱码| 中文字幕一区日韩精品| 红桃视频国产精品| 国产综合精品| 日韩精品欧美激情一区二区| 国产在线|日韩| 日本一区二区高清不卡| 国产精品久久久久久久久久10秀 | 欧美日韩一区二区三区视频播放| 精品视频高潮| 精品国产一级| 在线中文字幕播放| 红杏一区二区三区| 国产精品不卡| 久久久9色精品国产一区二区三区| 久久久国产精品一区二区中文| 亚洲va中文在线播放免费| www.com.cn成人| 影音国产精品| 日本 国产 欧美色综合| 热久久久久久久| 国产日韩高清一区二区三区在线| 国产一区二区视频在线看| 极品裸体白嫩激情啪啪国产精品| 色爱av综合网| 亚洲一区亚洲| 91麻豆精品激情在线观看最新 | 国产精品羞羞答答在线观看| 久久中文在线| 日韩欧美一区二区三区免费看| 亚洲成人不卡| 少妇精品久久久一区二区三区| 红杏一区二区三区| 丝袜美腿一区二区三区| 婷婷亚洲成人| 国产精品一区二区精品视频观看 | 久久精品观看| 欧美日韩在线播放视频| 日韩精品一区二区三区免费视频| 国产精品成人**免费视频 | 国产精品国产三级在线观看| 欧美日本不卡高清| 四虎8848精品成人免费网站| 亚洲人成精品久久久| 国产精品22p| 一区二区国产精品| 亚洲精品88| 日韩有吗在线观看| 精品久久中文| 三级欧美在线一区| 日韩在线观看| 欧美91在线| 水野朝阳av一区二区三区| 国产成人免费视频网站视频社区| 中文精品在线| 日韩不卡免费高清视频| 国产精品婷婷| 精品视频国产| 国产探花在线精品| 日韩一区二区免费看| 欧美色图国产精品| 国产一区二区三区四区二区| 亚洲精品1区| 激情欧美一区二区三区| 免费在线亚洲欧美| 国产精品sm| 日韩中文字幕| 亚洲少妇一区| 中文久久精品| 婷婷亚洲成人| 97久久超碰| 亚洲一区二区网站| 国产一区亚洲| 女同性一区二区三区人了人一| 精品伊人久久| 日韩成人综合| 97精品国产一区二区三区|