简单的zip压缩和解压缩
2016-04-18 17:45
169 查看
其实像这样的php拓展很多,只是项目中没怎么用到:
<?php $zip = new ZipArchive(); $filename = "./test112.zip"; //以不存在就创建的模式打开压缩包 if($zip->open($filename, ZIPARCHIVE::CREATE) !== TRUE){ exit("cannot open $filename \n"); }else{ //echo "可以打开"; //像压缩包里添加文件,并顺带写点内容 $zip->addFromString("test.txt", 'file content goes here!'); echo $zip->numFiles; echo $zip->status; //添加test.php文件的内容到te.php 然后将te.php添加到压缩包里 $zip->addFile("./test.php", "te.php"); $zip->setPassword("111"); $zip->close(); } //解压缩 // $zip = new ZipArchive(); // if($zip->open("./test112.zip") === TRUE){ // $zip->extractTo("./my/"); //解压到my目录下 // $zip->close(); // echo "ok"; // }
相关文章推荐
- 非常好用的Xcode插件(持续更新)
- Spark API(1) 构建hadoop 集群
- 设计一个只能在堆内存上实例化的类和一个只能在栈内存上实例化的类
- View的onMeasure方法
- Java程序的路径问题
- 87.直接向对象发送消息和通过performSelector调用的区别
- java 连接sql server 2008 数据库 笔记
- 简单制作漂亮的照片拼贴文字效果
- iOS大牛博客集
- Jquery如何获得<iframe>嵌套页面中的元素
- eclipse重定向输入输出到文件
- jQuery 序列化表单数据 serialize() serializeArray()
- Windows上使用ionic开发IOS程序
- css选择器
- Java多线程面试问题集锦
- 使用Profiler工具分析内存占用情况
- 【转】android Looper 理解
- Nginx_查看并发连接数
- [Python] 函数基本
- centos上传或下载文件