代潇瑞博客

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

| 点击次数:10193

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


实现效果如下:


php压缩文件


实现源码:


<?php

$zipObj = new ZipArchive();

$res = $zipObj->open('my.zip', ZipArchive::CREATE); //创建一个zip

if ($res === true)

{ //创建成功

    $zipObj->addFile('info.php'); //添加当前目录下的info.php文件

    $zipObj->addFile('daixiaorui.zip'); //添加当前目录下的daixiaorui.zip文件

    $zipObj->close();

    echo 'done~';

}

else

{

    echo 'failed';

}

?>


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

【相关推荐】

触屏版 | 电脑版

Copyright © 2013 代潇瑞博客手机版

QQ: 446673330

粤ICP备13071969号-1