程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PclZip讓php輕松實現壓縮與解壓

PclZip讓php輕松實現壓縮與解壓

編輯:關於PHP編程

    PclZip介紹
    PclZip library能夠壓縮與解壓縮Zip格式的壓縮檔(WinZip、PKZIP);且能對此類類檔案進行處理,包括產生壓縮檔、列出壓縮檔的內容以及解壓縮檔案等等。由於能夠在伺服器端進行壓縮與解壓縮的動作,所以相當方便使用。
    PclZip定義一個PclZip類別,其類別物件可視為一個ZIP檔案,亦提供method來進行處理。 
     
    PclZip官方地址:http://www.phpconcept.net/pclzip/index.php

    實例代碼
     
    <?php
    include_once('pclzip.lib.php');  //加載類文件
    $filename=time().'bnxf.zip';//壓縮後的文件名
    $path='../../..'.$_GET['path'];//需要壓縮的文件
    $archive = new PclZip($filename);
    $v_list = $archive->create($path,PCLZIP_OPT_REMOVE_ALL_PATH,PCLZIP_OPT_ADD_PATH,'bnxf'); //將壓縮的文件目錄改為bnxf
    if ($v_list == 0) {
    die("Error : ".$archive->errorInfo(true));
    }else{
    echo"壓縮成功";

    }
    ?>

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved