国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php讀取zip文件(刪除文件,提取文件,增加文件)實例

2024-05-04 21:48:00
字體:
來源:轉載
供稿:網友

下面小編來給大家演示幾個php操作zip文件的實例,我們可以讀取zip包中指定文件與刪除zip包中指定文件,下面來給大這介紹一下.

從zip壓縮文件中提取文件,代碼如下:

  1. <?php  
  2. /*  
  3. php 從zip壓縮文件中提取文件  
  4. */ 
  5. $zip = new ZipArchive;  
  6.    
  7. if ($zip->open('jQuery五屏上下滾動焦點圖代碼.zip') === TRUE) {//中文文件名要使用ANSI編碼的文件格式  
  8.     $zip->extractTo('foldername');//提取全部文件  
  9.     //$zip->extractTo('/my/destination/dir/', array('pear_item.gif', 'testfromfile.php'));//提取部分文件  
  10.     $zip->close();  
  11.     echo 'ok';  
  12. else {  
  13.     echo 'failed';  
  14. }  
  15. ?> 

從一個zip壓縮文件中刪除文件,代碼如下:

  1. <?php  
  2. /*  
  3. php 從一個zip壓縮文件中刪除文件  
  4. */ 
  5. $zip = new ZipArchive;  
  6. if ($zip->open('ajaxupload.zip') === TRUE) {  
  7.     $zip->deleteName('file.txt');//刪除文件  
  8.     $zip->deleteName('testDir/');//刪除文件夾  
  9.     $zip->close();  
  10.     echo 'ok';  
  11. else {  
  12.     echo 'failed';  
  13. }  
  14. ?> 

添加一個文件到zip壓縮文件中,代碼如下:

  1. <?php  
  2. /*  
  3. php 添加一個文件到zip壓縮文件中  
  4. */ 
  5. $zip = new ZipArchive;  
  6.    
  7. if ($zip->open('ajaxupload.zip') === TRUE) {//ajaxupload.zip 是已經存在的zip文件,注意中文文件名要注意編碼問題  
  8.     $zip->addFile('33.xml');//添加新的文件  
  9.     $zip->close();  
  10.     echo 'ok';  
  11. else {  
  12.     echo 'failed';  
  13. }  
  14. ?> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 漠河县| 紫阳县| 隆化县| 台南市| 自贡市| 壶关县| 湖北省| 吉隆县| 虎林市| 平安县| 湘西| 广灵县| 清苑县| 清涧县| 鄂伦春自治旗| 定襄县| 左云县| 湄潭县| 唐河县| 汉阴县| 苏尼特右旗| 广西| 正定县| 昆明市| 时尚| 库尔勒市| 墨竹工卡县| 偏关县| 柞水县| 泸西县| 龙山县| 渑池县| 嘉义县| 阿克苏市| 河间市| 麻城市| 获嘉县| 上杭县| 芜湖县| 明溪县| 甘德县|