php的zip解压缩类pclzip使用示例


Posted in PHP onMarch 14, 2014

PclZip简介
PclZip是一个很强大的压缩与解压缩zip文件的PHP类,PclZip library能够压缩与解压缩Zip格式的压缩档(WinZip、PKZIP);且能对此类类档案进行处理,包括产生压缩档、列出压缩档的内容以及解压缩档案等等。

简单、易用、强大是我对它的评价。

最近在开发我的Wordpress插件ShareLink,在这过程中,发现了PclZip这个操作zip文件的PHP类,不得不推荐下。

还有另外一个推荐的原因就是在它的源码里面让我发现了一个PHP函数参数的淫荡用法。下面将举例说明。

生成zip文件
用法一:

< ?php
include_once('pclzip.lib.php');
$archive = new PclZip('archive.zip');
$v_list = $archive->create('file.txt,data/text.txt,folder');
if ($v_list == 0) {
    die("Error : ".$archive->errorInfo(true));
}
?>

用法二:

< ?php
include_once('pclzip.lib.php');
$archive = new PclZip('archive.zip');
$v_list = $archive->create('data/file.txt,data/text.txt',
PCLZIP_OPT_REMOVE_PATH,'data',
PCLZIP_OPT_ADD_PATH,'install');
if($v_list==0){
die("Error:".$archive->errorInfo(true));
}
?>
PHP 相关文章推荐
ftp类(myftp.php)
Oct 09 PHP
php header示例代码(推荐)
Sep 08 PHP
2014年最新推荐的10款 PHP 开发框架
Aug 01 PHP
php实现图片添加描边字和马赛克的方法
Dec 10 PHP
ioncube_loader_win_5.2.dll的错误解决方法
Jan 04 PHP
WordPress中is_singular()函数简介
Feb 05 PHP
php去除头尾空格的2种方法
Mar 16 PHP
php使用数组填充下拉列表框的方法
Mar 31 PHP
教你php如何实现验证码
Jan 20 PHP
Joomla简单判断用户是否登录的方法
May 04 PHP
php用户密码加密算法分析【Discuz加密算法】
Oct 12 PHP
浅谈PHP实现大流量下抢购方案
Dec 15 PHP
php多功能图片处理类分享(php图片缩放类)
Mar 14 #PHP
zf框架db类的分页示例分享
Mar 14 #PHP
zf框架的db类select查询器join链表使用示例(zend框架)
Mar 14 #PHP
zf框架的zend_cache缓存使用方法(zend框架)
Mar 14 #PHP
php实现天干地支计算器示例
Mar 14 #PHP
PHP判断指定时间段的2个方法
Mar 14 #PHP
3个PHP多维数组转为一维数组的方法实例
Mar 13 #PHP
You might like
php自定义的格式化时间示例代码
2013/12/05 PHP
浅谈Yii乐观锁的使用及原理
2017/07/25 PHP
Javascript实例教程(19) 使用HoTMetal(2)
2006/12/23 Javascript
js 动态添加标签(新增一行,其实很简单,就是几个函数的应用)
2009/03/26 Javascript
jQuery中需要注意的细节问题小结
2011/12/06 Javascript
jQuery学习笔记 操作jQuery对象 文档处理
2012/09/19 Javascript
图文详解Heap Sort堆排序算法及JavaScript的代码实现
2016/05/04 Javascript
浅谈js中字符和数组一些基本算法题
2016/08/15 Javascript
轻松搞定js表单验证
2016/10/13 Javascript
js窗口震动小程序分享
2016/11/28 Javascript
Vue组件实例间的直接访问实现代码
2017/08/20 Javascript
web前端vue之CSS过渡效果示例
2018/01/10 Javascript
通过vue提供的keep-alive减少对服务器的请求次数
2018/04/01 Javascript
微信小程序实现团购或秒杀批量倒计时
2020/11/01 Javascript
JavaScript实现省份城市的三级联动
2020/02/11 Javascript
Vant+postcss-pxtorem 实现浏览器适配功能
2021/02/05 Javascript
[46:55]完美世界DOTA2联赛决赛 FTD vs Phoenix 第三场 11.08
2020/11/11 DOTA
详解python 爬取12306验证码
2019/05/10 Python
利用Python实现Shp格式向GeoJSON的转换方法
2019/07/09 Python
Django Rest framework解析器和渲染器详解
2019/07/25 Python
python批量解压zip文件的方法
2019/08/20 Python
10个Python面试常问的问题(小结)
2019/11/20 Python
使用Python实现牛顿法求极值
2020/02/10 Python
pandas读取csv文件提示不存在的解决方法及原因分析
2020/04/21 Python
Django数据模型中on_delete使用详解
2020/11/30 Python
韩国家庭购物网上商店:Nsmall
2017/05/07 全球购物
Volcom英国官方商店:美国殿堂级滑板、冲浪、滑雪服装品牌
2019/03/13 全球购物
教师应聘自荐信范文
2014/03/14 职场文书
幼儿园保育员岗位职责
2014/04/13 职场文书
部门活动策划方案
2014/08/16 职场文书
学雷锋团日活动总结
2015/05/06 职场文书
个人业务学习心得体会
2016/01/25 职场文书
三好学生评选事迹材料(2016精选版)
2016/02/25 职场文书
导游词之广东佛山(南风古灶)
2019/09/24 职场文书
HTML5 新增内容和 API详解
2021/11/17 HTML / CSS
GoFrame框架数据校验之校验结果Error接口对象
2022/06/21 Golang