php压缩文件重命名,使用PHP压缩文件和解压文件 (ZipArchive类的使用)

本文介绍了如何使用PHP的ZipArchive类来压缩和解压文件,包括新建ZIP文件、添加文件、解压文件等操作,并提供了一个方便的zip()和unzip()函数示例。
摘要由CSDN通过智能技术生成

因为自己需要PHP来压缩和解压文件,就上网查了一下发现没有合适的,我就自己研究了一下PHP手册中的ZipArchive类,在这里记录一下学到的东西。

1.ZipArchive类

首先来看看ZipArchive类的使用方法,这里我翻译了一下PHP手册中的函数说明:

函数

功能

open

打开一个zip文件

close

关闭zip文件(文件是打开的或新建的)

addEmptyDir

添加一个新的目录

addFile

添加一个文件

addFromString

使用文件内容添加文件

addGlob

使用glob模式添加文件

addPattern

使用PCRE模式添加文件

deleteIndex

使用索引删除一个文件或目录

deleteName

使用名称删除一个文件或目录

extractTo

解压Zip文件

getArchiveComment

返回Zip文件的说明

getCommentIndex

使用索引返回一个文件或目录的说明

getCommentName

使用名称返回一个文件或目录的说明

getExternalAttributesIndex

使用索引检索一个文件或目录的外部属性

getExternalAttributesName

使用名称检索一个文件或目录的外部属性

getFromIndex

使用索引返回文件的内容

getFromName

使用文件名称返回文件的内容

getNameIndex

使用索引返回一个文件或目录的名称

getStatusString

返回错误状态消息

getStream

得到一个文件处理程序中的文件或目录名称(只读)。

locateName

返回文件或目录的索引

renameIndex

通过索引重命名一个文件或目录

renameName

通过文件名重命名一个文件或目录

setArchiveComment

设置ZIP归档的说明

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值