当前位置:首页 > PHP教程 > php文件操作 > 列表

php利用自带的ZipArchive类压缩文件

发布:smiling 来源: PHP粉丝网  添加日期:2018-09-22 12:18:27 浏览: 评论:0 

php处理压缩和解压缩用自带的扩展类就能实现,虽然没有压缩软件那么高效和丰富,但是在web应用中,还是非常受用的。用php打包一个zip压缩文件非常简单,几行代码就能实现。

实现源码:

  1. <?php 
  2. $zipObj = new ZipArchive(); 
  3. $res = $zipObj->open('my.zip', ZipArchive::CREATE); //创建一个zip 
  4. if ($res === true) 
  5. //创建成功 
  6.     $zipObj->addFile('info.php'); //添加当前目录下的info.php文件 
  7.     $zipObj->addFile('daixiaorui.zip'); //添加当前目录下的daixiaorui.zip文件 
  8.     $zipObj->close(); 
  9.     echo 'done~'
  10. //phpfensi.com 
  11. else 
  12.     echo 'failed'
  13. ?> 

范例比较简单,其实ZipArchive类远不止这些方法,如果读者需要更丰富的功能,请查看文档手册

Tags: 文件 ZipArchive

分享到: