PHP 解壓縮zip檔案

2022-03-18 16:47:02 字數 1057 閱讀 3361

1、使用php執行檔案解壓縮zip檔案,前提條件,一定要確定伺服器開啟了zip拓展

2、封裝的方法如下:

例項**

1

<?php 2/*

*3* 壓縮檔案

4* @param array $files 待壓縮檔案 array('d:/test/1.txt','d:/test/2.jpg');【檔案位址為絕對路徑】

5* @param string $filepath 輸出檔案路徑 【絕對檔案位址】 如 d:/test/new.zip

6* @return string|bool7*/

8function zip($files, $filepath

) 13

14//

壓縮檔案

15$zip = new

ziparchive();

16$zip->open($filepath, ziparchive::create);

17foreach ($files

as$key => $file

) 22

$zip->addfile($file, basename($file

));23}24

$zip->close();

2526

return

true;27

}2829/**30

* zip解壓方法

31* @param string $filepath 壓縮包所在位址 【絕對檔案位址】d:/test/123.zip

32* @param string $path 解壓路徑 【絕對檔案目錄路徑】d:/test

33* @return bool

34*/

35function unzip($filepath, $path

) 39

40$zip = new

ziparchive();

4142

if ($zip->open($filepath) === true

) else49}

50 ?>

linux 解壓縮zip檔案

功能說明 解壓縮zip檔案 語 法 unzip cflptuvz agcjlmnoqsvx p 密碼 zip檔案 檔案 d 目錄 x 檔案 或 unzip z 補充說明 unzip為.zip壓縮檔案的解壓縮程式。參 數 c 將解壓縮的結果顯示到螢幕上,並對字元做適當的轉換。f 更新現有的檔案。l 顯...

MAC解壓縮zip檔案

直接雙擊解壓縮 開啟終端,通過如下命令進行解壓縮 unzip 檔名注 當使用unzip命令解壓縮可能會出現如下錯誤 unzip easyconnectvpn.zip archive easyconnectvpn.zip inflating easyconnectinstaller.exe error...

zip 解壓縮檔案

zip命令可以用來解壓縮檔案,或者對檔案進行打包操作。zip是個使用廣泛的壓縮程式,檔案經它壓縮後會另外產生具有 zip 副檔名的壓縮檔案。zip 選項 引數 a 調整可執行的自動解壓縮檔案 b 工作目錄 指定暫時存放檔案的目錄 c 替每個被壓縮的檔案加上注釋 d 從壓縮檔案內刪除指定的檔案 d 壓...