国产探花免费观看_亚洲丰满少妇自慰呻吟_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. ?> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 玛纳斯县| 台江县| 汪清县| 尚义县| 孟州市| 桐乡市| 桐庐县| 巫溪县| 龙州县| 仁怀市| 保亭| 清原| 台中县| 辽宁省| 五河县| 无为县| 左云县| 林西县| 昌吉市| 蚌埠市| 吉隆县| 方城县| 滦平县| 砚山县| 武夷山市| 河东区| 赫章县| 日喀则市| 二手房| 铅山县| 色达县| 临泽县| 西盟| 沾化县| 开江县| 临武县| 合肥市| 金昌市| 阜南县| 台南市| 凤冈县|