欢迎访问 生活随笔!

凯发ag旗舰厅登录网址下载

当前位置: 凯发ag旗舰厅登录网址下载 > 编程语言 > php >内容正文

php

php将文件夹打包zip文件,php将文件夹打包成zip文件 -凯发ag旗舰厅登录网址下载

发布时间:2024/10/14 php 39 豆豆
凯发ag旗舰厅登录网址下载 收集整理的这篇文章主要介绍了 php将文件夹打包zip文件,php将文件夹打包成zip文件 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

php将文件夹打包成zip文件: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文件 }

以上就是php将文件夹打包成zip文件的内容,更多相关内容请关注php中文网(www.gxlcms.com)!

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈凯发ag旗舰厅登录网址下载的版权投诉

本文系统来源:php中文网

总结

以上是凯发ag旗舰厅登录网址下载为你收集整理的php将文件夹打包zip文件,php将文件夹打包成zip文件的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发ag旗舰厅登录网址下载网站内容还不错,欢迎将凯发ag旗舰厅登录网址下载推荐给好友。

网站地图