标题:Felix的PHP压缩类 - fmzip (提供下载) 出处:Felix021 时间:Tue, 12 Feb 2008 04:37:23 +0000 作者:felix021 地址:https://www.felix021.com/blog/read.php?623 内容: 重写了原先的那个compressor, 代码清晰多了, 做了完整的注释, 并且配上了简陋, 但是完善的manage. 点击这里下载文件 PHP压缩类 - fmzip v1.0 Felix021 @ http://www.19880711.com 此格式与现有格式不兼容, 为Felix的原创, 仅保留文件内容/文件名/访问权限(Linux/Unix下有效), 主要是为了方便本地与服务器之间的文件传输, 可以把文件夹打包, 如果服务器支持gzuncompress函数, 还可以进行压缩. 压缩格式见文件内注释. 注意: 对中文的支持需分类考虑 在Windows系统下请使用ANSI编码 在Linux类系统下请使用UTF-8编码 否则对于非英文很可能出现乱码 使用方法: #必须 include("包含这个class的php文件"); $fz = new fmzip; $fz->SetZipName("打包文件名"); #打包/压缩 $fz->SetSource("待打包目录"); $fz->compress($silent,$compress); #解包/解压 $fz->SetTarget("待解包目录"); $fz->uncompress($silent); $silent : true|false (不加引号!) 是否产生输出 默认为true,不产生 $compress : true|false (不加引号!) 是否压缩 默认为true,压缩 Generated by Bo-blog 2.1.0