除非注明转载,否则本博客文章皆为原创。 MSN: wfnlxp@hotmail.com QQ: 176564452

轻松处理zip文件3--压缩单个文件

上一篇 / 下一篇  2007-03-08 09:42:01 / 个人分类:PHP

1、新建一个ZipArchive对象

$zip = new ZipArchive;

2、通过ZipArchive的对象处理zip文件

/*

$zip->open这个方法第一个参数表示处理的zip文件名。

第二个参数表示处理模式,ZipArchive::OVERWRITE表示如果zip文件存在,就覆盖掉原来的zip文件。

如果参数使用ZIPARCHIVE::CREATE,系统就会往原来的zip文件里添加内容。

如果不是为了多次添加内容到zip文件,建议使用ZipArchive::OVERWRITE。

使用这两个参数,如果zip文件不存在,系统都会自动新建。

如果对zip文件对象操作成功,$zip->open这个方法会返回TRUE

*/

if ($zip->open('test.zip', ZipArchive::OVERWRITE) === TRUE)

{

      3、将某个文件加入处理的zip文件

      //假设加入的文件名是book.txt,在当前路径下

      $zip->addFile('book.txt');

      4、关闭处理的zip文件

      $zip->close();

}

 


TAG: PHP zip ZipArchive

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar