php实现zip文件解压操作


Posted in PHP onNovember 03, 2015

PHP解压zip文件函数,源码简短,需要使用 ZZIPlib library 扩展,使用前请确认该扩展已经开启。

<? 
/**********************
*@file - path to zip file 需要解压的文件的路径
*@destination - destination directory for unzipped files 解压之后存放的路径
*@需要使用 ZZIPlib library ,请确认该扩展已经开启
*/ 
function unzip_file($file, $destination){ 
// 实例化对象 
$zip = new ZipArchive() ; 
//打开zip文档,如果打开失败返回提示信息 
if ($zip->open($file) !== TRUE) { 
  die ("Could not open archive"); 
} 
//将压缩文件解压到指定的目录下 
$zip->extractTo($destination); 
//关闭zip文档 
$zip->close(); 
  echo 'Archive extracted to directory'; 
} 
//测试执行 
//unzip_file("func.zip","jieya"); 
?>

这就是php解压zip文件的函数代码,希望对大家的学习有所帮助。

PHP 相关文章推荐
在php中取得image按钮传递的name值
Oct 09 PHP
PHP写MySQL数据 实现代码
Jun 15 PHP
PHP下通过exec获得计算机的唯一标识[CPU,网卡 MAC地址]
Jun 09 PHP
两级联动select刷新后其值保持不变的实现方法
Jan 27 PHP
php提示Warning:mysql_fetch_array() expects的解决方法
Dec 16 PHP
PHP日期函数date格式化UNIX时间的方法
Mar 19 PHP
php连接微软MSSQL(sql server)完全攻略
Nov 27 PHP
php使用变量动态创建类的对象用法示例
Feb 06 PHP
[原创]php正则删除html代码中class样式属性的方法
May 24 PHP
详解如何在云服务器上部署Laravel
Jun 30 PHP
Laravel使用消息队列需要注意的一些问题
Dec 13 PHP
PHP Laravel中的Trait使用方法
Jan 20 PHP
thinkphp如何获取客户端IP
Nov 03 #PHP
php去除二维数组的重复项方法
Nov 03 #PHP
php在数据库抽象层简单使用PDO的方法
Nov 03 #PHP
smarty简单应用实例
Nov 03 #PHP
详解PHP+AJAX无刷新分页实现方法
Nov 03 #PHP
php获取远程文件的内容和大小
Nov 03 #PHP
php获取远程文件内容的函数
Nov 02 #PHP
You might like
PHP数组array类常见操作示例
2020/05/15 PHP
js的表单操作 简单计算器
2011/12/29 Javascript
JavaScript关闭当前页面(窗口)不带任何提示
2014/03/26 Javascript
jQuery的cookie插件实现保存用户登陆信息
2014/04/15 Javascript
ANGULARJS中使用JQUERY分页控件
2015/09/16 Javascript
js图片轮播效果实现代码
2020/04/18 Javascript
JS函数的几种定义方式分析
2015/12/17 Javascript
微信小程序 教程之wxapp视图容器 scroll-view
2016/10/19 Javascript
bootstrap导航栏、下拉菜单、表单的简单应用实例解析
2017/01/06 Javascript
js中setTimeout的妙用--防止循环超时
2017/03/06 Javascript
Vue中父组件向子组件通信的方法
2017/07/11 Javascript
用Vue.extend构建消息提示组件的方法实例
2017/08/08 Javascript
在 Vue 项目中引入 tinymce 富文本编辑器的完整代码
2018/05/04 Javascript
理顺8个版本vue的区别(小结)
2018/09/17 Javascript
jQuery基于随机数解决中午吃什么去哪吃问题示例
2018/12/29 jQuery
vue-router实现嵌套路由的讲解
2019/01/19 Javascript
微信小程序如何刷新当前界面的实现方法
2019/06/07 Javascript
微信小程序 如何获取网络状态
2019/07/26 Javascript
[01:36]极致酷炫!TI9典藏宝瓶+撼地者至宝展示
2019/06/11 DOTA
python循环监控远程端口的方法
2015/03/14 Python
Python中文件I/O高效操作处理的技巧分享
2017/02/04 Python
对python实现二维函数高次拟合的示例详解
2018/12/29 Python
python3.6 tkinter实现屏保小程序
2019/07/30 Python
你不知道的5个HTML5新功能
2016/06/28 HTML / CSS
南威尔士家居商店:Leekes
2016/10/25 全球购物
巴西24小时在线药房:Droga Raia
2020/05/12 全球购物
远东集团网络工程师面试题
2014/10/20 面试题
应届毕业生就业自荐信
2013/10/26 职场文书
班级安全教育实施方案
2014/02/23 职场文书
贷款委托书范本
2014/04/08 职场文书
2014年公路养护工作总结
2014/12/04 职场文书
网络研修心得体会
2016/01/08 职场文书
python requests模块的使用示例
2021/04/07 Python
Python列表删除重复元素与图像相似度判断及删除实例代码
2021/05/07 Python
 Python 中 logging 模块使用详情
2022/03/03 Python
《异世界四重奏》剧场版6月10日上映 PV视觉图原创角色发表
2022/03/20 日漫