這篇文章主要介紹了php實現zip文件解壓操作的函數代碼,每一條函數代碼都有對應的文字注釋,需要的朋友可以參考下
PHP解壓zip文件函數,源碼簡短,需要使用 ZZIPlib library 擴展,使用前請確認該擴展已經開啟。
- <?
- /**********************
- *@file - path to zip file 需要解壓的文件的路徑
- *@destination - destination directory for unzipped files 解壓之后存放的路徑
- *@需要使用 ZZIPlib library ,請確認該擴展已經開啟
- */
- function unzip_file($file, $destination){
- // 實例化對象
- $zip = new ZipArchive() ;
- //打開zip文檔,如果打開失敗返回提示信息
- if ($zip->open($file) !== TRUE) {
- die ("Could not open archive");
- }
- //將壓縮文件解壓到指定的目錄下
- $zip->extractTo($destination);
- //關閉zip文檔
- $zip->close();
- echo 'Archive extracted to directory';
- }
- //測試執行
- //unzip_file("func.zip","jieya");
- ?>
這就是php解壓zip文件的函數代碼,希望對大家的學習有所幫助。
新聞熱點
疑難解答