PHP Zip File

安装

如需在服务器上运行 Zip File 函数,必须安装这些库:

在 Linux 系统上安装

PHP 5+:Zip 函数和 Zip 库默认不会启用,必须从上面的链接下载。请使用 --with-zip=DIR 配置选项来包含 Zip 支持。

在 Windows 系统上安装

PHP 5+:Zip 函数默认不会启用,必须从上面的链接下载 php_zip.dll 和 ZZIPlib 库。必须在 php.ini 中启用 php_zip.dll。

如需启用任何 PHP 扩展,PHP extension_dir 设置(在 php.ini 文件中)应该设置为该 PHP 扩展所在的目录。举例 extension_dir 的值可能是 c:\php\ext。


PHP Zip File 函数

PHP:指示支持该函数的最早的 PHP 版本。

函数 描述 PHP
zip_close() 关闭 ZIP 文件。 4
zip_entry_close() 关闭 ZIP 文件中的一个项目。 4
zip_entry_compressedsize() 返回 ZIP 文件中的一个项目的被压缩尺寸。 4
zip_entry_compressionmethod() 返回 ZIP 文件中的一个项目的压缩方法。 4
zip_entry_filesize() 返回 ZIP 文件中的一个项目的实际文件尺寸。 4
zip_entry_name() 返回 ZIP 文件中的一个项目的名称。 4
zip_entry_open() 打开 ZIP 文件中的一个项目以供读取。 4
zip_entry_read() 读取 ZIP 文件中的一个打开的项目。 4
zip_open() 打开 ZIP 文件。 4
zip_read() 读取 ZIP 文件中的下一个项目。 4


PHP Zip File 常量

无。

时间: 2024-11-09 02:13:14

PHP Zip File的相关文章

eclipse Archive for required library in project cannot be read or is not a valid ZIP file

遇到问题: 由于项目开发需要用到spark的第三方jar包,于是下载spark的jar包并引入,显示问题如下: Archive for required library: 'F:/lib/spark-assembly-1.5.2-hadoop2.4.0.jar' in project 'project' cannot be read or is not a valid ZIP file Archive for required library: 'F:/lib/spark-examples-1.

maven error: 用maven下载的spring jar包出现该异常 cannot be read or is not a valid ZIP file

使用maven获取相关的依赖jar包时,出现异常:Archive for required library: 'D:/maven/repository/org/springframework/spring-context/4.0.0.RELEASE/ in project 'webmvc' cannot be read or is not a valid ZIP file 但是我去相关的目录找到了相关的jar包,但是IDE中仍然报错:在搜索引擎上找到了一个处理的方法,就是将该jar包的上一级目录

java.util.zip.ZipException: error in opening zip file

今天项目升级,出现了很奇葩的问题.在本地和测试环境测试好好的,将项目打包成war(每次都这样打包)然后上传到阿里云服务器,启动tomcat一直报如下错误: java.util.zip.ZipException: error in opening zip file at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.<init>(ZipFile.java:220) at java.util.zip.ZipFi

Compress multiple files into a zip file and assign a password.

First things first, include maven dependency to download zip4j jar files 1 <dependency> 2 <groupId>net.lingala.zip4j</groupId> 3 <artifactId>zip4j</artifactId> 4 <version>1.3.1</version> 5 </dependency> Seco

Unity64 AStarPath 寻路失效 Bug解决 IOS64 IL2CPP - Bad date/time format in the zip file

把游戏项目迁移到IOS64 上面又出现了自动寻路无效的BUG,在XCode Console中有提示AStarpath异常, Bad date/time format in the zip file 在代码中查询得知是AStarpath在初始化时,会读取场景的寻路信息文件,但是由于DonetZip中的一个解析时间的Bug,导致异常,从而没有读取到场景自动寻路信息. 文章来自播客 http://blog.csdn.net/huutu文章来自播客 http://blog.csdn.net/huutu

[java ] java.util.zip.ZipException: error in opening zip file

严重: Failed to processes JAR found at URL [jar:file:/D:/tools/apache-tomcat-7.0.64_2/webapps/bbs/WEB-INF/lib/org.restlet.ext.servlet-2.3.0.jar!/] for static resources to be included in context with name [jar:file:/D:/tools/apache-tomcat-7.0.64_2/webap

python3 operate ZIP file

>>>import zipfile , os //infomation for zip file >>>zipFileHandle = zipfile.ZipFile('example.zip')   //create zip file handle >>>zipFileHandle.namelist()      //return all files and directorys in the zip file >>>spamInf

Archive for required library:xxxxx/spring-beans-3.2.4.RELEASE.jar in project XXXXX cannot be read or is not a valid ZIP file

今天在导入maven项目的时候在problems视图中报错: Archive for required library:xxxxx/spring-beans-3.2.4.RELEASE.jar in project XXXXX cannot be read or is not a valid ZIP file 网上的有一下解决方法: 1.close project 然后open project. 2.重新启动eclips. 3.去.m2资源库中删除报错的jar包,然后选中项目:右键->Maven

[ERROR] error: error while loading &lt;root&gt;, error in opening zip file error: scala.reflect.internal.MissingRequirementError: object scala.runtime in compiler mirror not found.

在家编译一个Apache的开源项目,在编译时遇到错误如下: error: error while loading <root>, error in opening zip file [ERROR] error: error while loading <root>, error in opening zip file error: scala.reflect.internal.MissingRequirementError: object scala.runtime in comp

How do I create a zip file?(转)

Creating a zip file is a task that can easily be accomplished by using the classes ZipOutputStream and ZipEntry in the java.util.zip package. First of all, I'm going to present to you a complete code snippet that will create a zip file containing all