下面小編來給大家示範幾個php操作zip檔案的執行個體,我們可以讀取zip包中指定檔案與刪除zip包中指定檔案,下面來給大這介紹一下。
從zip壓縮檔中提取檔案
代碼如下 |
複製代碼 |
/* php 從zip壓縮檔中提取檔案 */ $zip = new ZipArchive; if ($zip->open('jQuery五屏上下滾動焦點圖代碼.zip') === TRUE) {//中文檔案名稱要使用ANSI編碼的檔案格式 $zip->extractTo('foldername');//提取全部檔案 //$zip->extractTo('/my/destination/dir/', array('pear_item.gif', 'testfromfile.php'));//提取部分檔案 $zip->close(); echo 'ok'; } else { echo 'failed'; } ?> |
從一個zip壓縮檔中刪除檔案
代碼如下 |
複製代碼 |
/* php 從一個zip壓縮檔中刪除檔案 */ $zip = new ZipArchive; if ($zip->open('ajaxupload.zip') === TRUE) { $zip->deleteName('file.txt');//刪除檔案 $zip->deleteName('testDir/');//刪除檔案夾 $zip->close(); echo 'ok'; } else { echo 'failed'; } ?> |
添加一個檔案到zip壓縮檔中
代碼如下 |
複製代碼 |
/* php 添加一個檔案到zip壓縮檔中 */ $zip = new ZipArchive; if ($zip->open('ajaxupload.zip') === TRUE) {//ajaxupload.zip 是已經存在的zip檔案,注意中文檔案名稱要注意編碼問題 $zip->addFile('33.xml');//添加新的檔案 $zip->close(); echo 'ok'; } else { echo 'failed'; } ?> |
http://www.bkjia.com/PHPjc/632775.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/632775.htmlTechArticle下面小編來給大家示範幾個php操作zip檔案的執行個體,我們可以讀取zip包中指定檔案與刪除zip包中指定檔案,下面來給大這介紹一下。 從zip壓縮...