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 相关文章推荐
第十二节 类的自动加载 [12]
Oct 09 PHP
mysqli_set_charset和SET NAMES使用抉择及优劣分析
Jan 13 PHP
探讨多键值cookie(php中cookie存取数组)的详解
Jun 06 PHP
解析php如何将日志写进syslog
Jun 28 PHP
处理(php-cgi.exe - FastCGI 进程超过了配置的请求超时时限)的问题
Jul 03 PHP
PHP实现事件机制实例分析
Jun 26 PHP
PHP的Yii框架中YiiBase入口类的扩展写法示例
Mar 17 PHP
PHP  Yii清理缓存的实现方法
Nov 10 PHP
PHP基于自定义函数生成笛卡尔积的方法示例
Sep 30 PHP
PHP实现的折半查找算法示例
Dec 19 PHP
PDO::beginTransaction讲解
Jan 27 PHP
PHP如何通过带尾指针的链表实现'队列'
Oct 22 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 pcntl_fork和pcntl_fork 的用法
2009/04/13 PHP
PHP读取数据库并按照中文名称进行排序实现代码
2013/01/29 PHP
做了CDN获取用户真实IP的函数代码(PHP与Asp设置方式)
2013/04/13 PHP
深入探讨:PHP使用数据库永久连接方式操作MySQL的是与非
2013/06/05 PHP
PHP与javascript实现变量交互的示例代码
2013/07/23 PHP
php Calender(日历)代码分享
2014/01/03 PHP
PHP+ajaxfileupload+jcrop插件完美实现头像上传剪裁
2014/06/09 PHP
详解PHP文件的自动加载(autoloading)
2018/02/04 PHP
关于jquery的多个选择器的使用示例
2013/10/18 Javascript
Javascript 读取操作Sql中的Xml字段
2014/10/09 Javascript
JSON取值前判断
2014/12/23 Javascript
Javascript访问器属性实例分析
2014/12/30 Javascript
JavaScript面对国际化编程时的一些建议
2015/06/24 Javascript
js闭包引起的事件注册问题介绍
2016/03/29 Javascript
AngularJS入门教程之ng-checked 指令详解
2016/08/01 Javascript
js实现适合新闻类图片的轮播效果
2017/02/05 Javascript
node.js中fs.stat与fs.fstat的区别详解
2017/06/01 Javascript
js实现删除li标签一行内容
2019/04/16 Javascript
[44:01]2018DOTA2亚洲邀请赛3月30日 小组赛B组 EG VS paiN
2018/03/31 DOTA
python实现简单socket程序在两台电脑之间传输消息的方法
2015/03/13 Python
Python书单 不将就
2017/07/11 Python
利用信号如何监控Django模型对象字段值的变化详解
2017/11/27 Python
Python数据结构之双向链表的定义与使用方法示例
2018/01/16 Python
Python判断一个文件夹内哪些文件是图片的实例
2018/12/07 Python
将python2.7添加进64位系统的注册表方式
2019/11/20 Python
tensorflow图像裁剪进行数据增强操作
2020/06/30 Python
matplotlib 多个图像共用一个colorbar的实现示例
2020/09/10 Python
惠普加拿大在线商店:HP加拿大
2017/09/15 全球购物
最好的意大利皮夹克:D’Arienzo
2018/12/04 全球购物
C#笔试题集合
2013/06/21 面试题
医生自荐信
2013/10/11 职场文书
集团公司人力资源部岗位职责
2014/01/03 职场文书
小学班级口号
2014/06/09 职场文书
Java 中的 Unsafe 魔法类的作用大全
2021/06/26 Java/Android
JVM的类加载器和双亲委派模式你了解吗
2022/03/13 Java/Android
Python绘画好看的星空图
2022/03/17 Python