php将文件夹打包成zip文件
来源:互联网 发布:淘宝网购物步骤 编辑:程序博客网 时间:2024/06/04 19:59
function addFileToZip($path,$zip){
$handler=opendir($path); //打开当前文件夹由$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('images.zip', ZipArchive::OVERWRITE)=== TRUE){
addFileToZip('images/', $zip); //调用方法,对要打包的根目录进行操作,并将ZipArchive的对象传递给方法
$zip->close(); //关闭处理的zip文件
}
0 0
- php将文件夹打包成zip文件
- php将文件夹打包成zip文件
- php将文件夹打包成zip文件
- 将文件夹下面的文件打包成zip
- php zip 打包文件夹
- php zip 打包文件夹
- PHP将多级目录打包成zip文件
- 将指定文件夹里的文件打包为zip
- java将文件打包成zip文件
- 将文件打包成ZIP文件
- JAVA实现将文件或是文件夹打包压缩成zip格式
- java写的将文件或文件夹打包成zip的工具类
- 将文件打包成zip包
- Qt将文件夹压缩成ZIP文件
- php zip打包下载文件
- PHP打包下载zip文件
- 文件夹打包成ZIP包
- 将文件夹打包成.jar文件
- 使用Java导出Excel案例详解
- JWPlayer Uncaught Error: Invalid SRT file
- UNICODE GBK UTF-8 编码互转(VC++)
- 解读代码系统-具有定制列表项的用户界面
- 豌豆夹Redis解决方案Codis安装使用
- php将文件夹打包成zip文件
- 使用DOM创建表格的完整流程
- setValuesForKeysWithDictionary崩溃问题
- Linux操作系统安装前备知识
- ScheduledExecutorService的使用
- OGNL表达式循环List<String[]>类型数据的方法
- leetcode之Minimum Depth of Binary Tree
- 文件下载 进度条
- 三种文件分配方式的区别