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数组操作汇总 php数组的使用技巧
Jul 17 PHP
过滤掉PHP数组中的重复值的实现代码
Jul 17 PHP
php读取EXCEL文件 php excelreader读取excel文件
Dec 06 PHP
深入解析PHP 5.3.x 的strtotime() 时区设定 警告信息修复
Aug 05 PHP
浅析虚拟主机服务器php fsockopen函数被禁用的解决办法
Aug 07 PHP
php数组查找函数in_array()、array_search()、array_key_exists()使用实例
Apr 29 PHP
CentOS 7.2 下编译安装PHP7.0.10+MySQL5.7.14+Nginx1.10.1的方法详解(mini版本)
Sep 01 PHP
PHP进程通信基础之信号量与共享内存通信
Feb 19 PHP
thinkphp3.2.0 setInc方法 源码全面解析
Jan 29 PHP
PHP实现的操作数组类库定义与用法示例
May 24 PHP
php输出文字乱码的解决方法
Oct 04 PHP
Laravel实现通过blade模板引擎渲染视图
Oct 25 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
德劲1103二次变频版的打磨
2021/03/02 无线电
php代码收集表单内容并写入文件的代码
2012/01/29 PHP
php模拟服务器实现autoindex效果的方法
2015/03/10 PHP
php版微信数据统计接口用法示例
2016/10/12 PHP
Laravel5.7框架安装与使用学习笔记图文详解
2019/04/02 PHP
学习ExtJS(二) Button常用方法
2009/10/07 Javascript
自己用jQuery写了一个图片的马赛克消失效果
2014/05/04 Javascript
对比分析AngularJS中的$http.post与jQuery.post的区别
2015/02/27 Javascript
js+html5操作sqlite数据库的方法
2016/02/02 Javascript
jquery实现列表上下移动功能
2016/02/25 Javascript
jQuery leonaScroll 1.1 自定义滚动条插件(推荐)
2016/09/17 Javascript
js实现添加删除表格(两种方法)
2017/04/27 Javascript
js 用于检测类数组对象的函数方法
2017/05/02 Javascript
js 中rewrap-ajax.js插件实例代码
2017/10/20 Javascript
Nuxt.js 数据双向绑定的实现
2019/02/17 Javascript
[56:18]VGJ.S vs Secret 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python逐行读取文件内容的三种方法
2014/01/20 Python
Python基于列表模拟堆栈和队列功能示例
2018/01/05 Python
Pycharm在创建py文件时,自动添加文件头注释的实例
2018/05/07 Python
python面向对象入门教程之从代码复用开始(一)
2018/12/11 Python
python制作图片缩略图
2019/04/30 Python
用vue.js组件模拟v-model指令实例方法
2019/07/05 Python
使用TFRecord存取多个数据案例
2020/02/17 Python
python列表切片和嵌套列表取值操作详解
2020/02/27 Python
在脚本中单独使用django的ORM模型详解
2020/04/01 Python
python 实现两个线程交替执行
2020/05/02 Python
html5 canvas 画图教程案例分析
2012/11/23 HTML / CSS
英国二手物品交易网站:Preloved
2017/10/06 全球购物
时尚设计师手表:The Watch Cabin
2018/10/06 全球购物
REISS美国官网:伦敦最受欢迎的时尚品牌
2019/08/16 全球购物
JMS中Topic和Queue有什么区别
2013/05/15 面试题
四年级下册教学反思
2014/02/01 职场文书
操行评语大全
2014/04/30 职场文书
财务部绩效考核方案
2014/05/04 职场文书
给老师的感谢信
2015/01/20 职场文书
导游词之云南丽江古城
2019/09/17 职场文书