刚刚写了这个,留下调试print_r给你以了解发生了什么,这里:

<?php 

$z = new ZipArchive;

$folder_to_delete = "gifresizer/resized/"; //folder to delete relative to root

if($z->open("gifresizer.zip")===TRUE){ //zip file name

print_r($z);

for($i=0;$inumFiles;$i++){

$entry_info = $z->statIndex($i);

print_r($entry_info);

if(substr($entry_info["name"],0,strlen($folder_to_delete))==$folder_to_delete){

$z->deleteIndex($i);

}

}

}

?>

并将其余部分留给代码.

它输出这样的东西:

ZipArchive Object

(

[status] => 0

[statusSys] => 0

[numFiles] => 10

[filename] => C:\xampp\htdocs\test\zipdelete\gifresizer.zip

[comment] =>

)

Array

(

[name] => gifresizer/

[index] => 0

[crc] => 0

[size] => 0

[mtime] => 1339360746

[comp_size] => 0

[comp_method] => 0

)

Array

(

[name] => gifresizer/frames/

[index] => 1

[crc] => 0

[size] => 0

[mtime] => 1328810540

[comp_size] => 0

[comp_method] => 0

)

Array

(

[name] => gifresizer/gifresizer.php

[index] => 2

[crc] => 1967518989

[size] => 18785

[mtime] => 1328810430

[comp_size] => 3981

[comp_method] => 8

)

etc..

php如何删除zip文件内容,删除php中的zip文件夹相关推荐

  1. Shell sed命令,替换文件内容、替换目录下所有文件内容、读取文件内容

    目录 替换文件内容 格式: 实例:将文件内的34:51替换为11:22 替换目录下所有文件内容 格式: 实例: 替换当前目录下内容有aaa的替换为bbb 读取文件内容 替换文件内容 格式: sed - ...

  2. linux如何改文件内容,linux下用命令修改文件内容

    linux下vi命令修改文件及保存的使用方法 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi n filename :打开文件,并将光标置于第n行首 vi fil ...

  3. wp文件转shp_完美实现从mapGIS文件转换成ArcGIS中shp格式文件

    完美实现从 mapGIS 文件转换成 ArcGIS 中 shp 格式文件 最近经苦战实验,终于找到如何完美实现从 mapGIS 文件转换成 ArcGIS 中 shp 格式文件.步骤如下(各步骤中细节操 ...

  4. java中 exe是什么文件_从文件位置运行Java中的.exe文件

    从文件位置运行Java中的.exe文件 我必须从我的Java程序打开一个.exe文件. 所以我试着下面的代码第一. Process process = runtime.exec("c:\\p ...

  5. C语言_关于文件内容删除的两个方法总结

    最近在写C语言的学生管理系统,遇到了关于怎么直接删除文件内容的问题 我找到了两种方法 第一种是这样 fp = fopen("users.txt", "r+"); ...

  6. python删除txt指定内容_正则表达式使用python从文件中过滤和删除特定的多行文本...

    我正在编写一个python工具来处理一组文件.该工具将由其他用户而非我使用. 文件类似于以下格式: #Text which I want to keep intact #Lots of text #L ...

  7. Python 修改文件内容3种方法(替换文件内容)

    一.修改原文件方式 def alter(file,old_str,new_str):"""替换文件中的字符串:param file:文件名:param old_str:就 ...

  8. .rpt文件内容读取java_linux第二天|shell文件/文件夹操作

    shell 文件/文件夹的命令 文件的操作可以分为:新建,移动,复制,删除,读取. 文件夹的操作可以分为:创建,删除,复制,移动. 这两者有部分命令是相通的,为了减少记忆的负担,这里只说一种能够共用的 ...

  9. php批量替换文件内容,Shell脚本实现批量替换文件内容

    Shell脚本实现批量替换文件内容 今天同事发现内部服务器的硬盘空间不够了,上面有很多备份,我又不能删除,重新找了个320g的硬盘挂载了上,想以后shell脚本下的备份都转移到新硬盘上,给老硬盘腾出空 ...

  10. linux判断两个文件内容,shell怎么判断两个文件内容是否相同

    #cat diff_two_file #/bin/sbin file1=/mnt/mmc/test/aa file2=/mnt/mmc/test/bb diff $file1 $file2 > ...

最新文章

  1. 20154312曾林 - Exp1 PC平台逆向破解
  2. 什么是内卷?华为内部这篇文章读懂
  3. OpenCV学习:播放avi视频文件
  4. 分析外星人计算Pi的程序
  5. Could not write file: C:\......\.classpath
  6. js处理上下文代码的2个阶段
  7. 云计算底层技术-虚拟网络设备(Bridge,VLAN)
  8. python文件读写方法手机_python读取文件—txt文件常用读写操作
  9. 如何通过域名访问服务器里的文件,如何通过域名访问云服务器
  10. ci php redis,一次基于CI的Redis性能问题定位
  11. Comprehensive Python Cheatsheet
  12. [收藏]Linux 常用命令
  13. Atitti 摘要算法 散列算法SHA1 和 MD5  crc32 目录 1.1. CRC(Cyclic Redundancy Check,循环冗余校验)算法出现时间较长 1 1.1.1. 数据摘要算
  14. 项目答辩PPT(一)
  15. 北京工业大学计算机考研813,北京工业大学2020年考研813电工学考试大纲
  16. 电脑版微信提示音mp3_安卓充电提示音修改教程,可以自定义哦~
  17. 淘淘商城---8.7
  18. 【JAVA基础】java基础之-泛型详解
  19. top.layer.open()是什么东西
  20. 推荐几个在线处理文件、图片、音视频的工具,免费又好用!

热门文章

  1. Django静态文件的加载以及STATIC_URL、 STATIC_ROOT 、STATICFILES_DIRS的区别
  2. Python 单例模式实现的五种方式
  3. linux下安装rabbitmq以及在spring中进行集成
  4. ASP.NET CORE的H5上传
  5. BZOJ1079 [SCOI2008]着色方案 【dp记忆化搜索】
  6. C#cmd执行命令隐藏窗口,并保持程序一直运行
  7. 机器学习中的数学系列
  8. Codeforces Beta Round #1 B. Spreadsheets 模拟
  9. 修改数据库表nbsp;字段参考的数据…
  10. 在宿舍如何使用IPv6免费上网(非第三方软件)