加入收藏 | 设为首页 | 会员中心 | 我要投稿 珠海站长网 (https://www.0756zz.cn/)- 云服务器、边缘计算、基础存储、云计算、中间件!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

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

发布时间:2022-06-22 09:19:24 所属栏目:PHP教程 来源:互联网
导读:PclZip是一个很强大的压缩与解压缩zip文件的PHP类,这篇文章主要介绍了PclZip的使用方法。 PclZip简介 PclZip是一个很强大的压缩与解压缩zip文件的PHP类,PclZip library能够压缩与解压缩Zip格式的压缩档(WinZip、PKZIP);且能对此类类档案进行处理,包括产
  PclZip是一个很强大的压缩与解压缩zip文件的PHP类,这篇文章主要介绍了PclZip的使用方法。
 
  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));
  }
  ?>
 

(编辑:珠海站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读