7Z 压缩 tar.gz
我确实找到了一种方法,如何使用zip压缩类从php中的文件夹中创建一个zip文件
http://www.phpclasses.org/package/2322-PHP-Create-ZIP-file-archives-and-serve-for-download.html
但是对于 7z 和tar.gz格式不知道如何进行压缩
有没有办法制作7z或tar.gz压缩文件!?
特别是7z格式
答案 0 :(得分:1)
我建议您在服务器上安装相关程序,并通过exec()从php调用它们来为您压缩文件。为什么要在编写压缩代码时重写压缩代码呢?
答案 1 :(得分:1)
假设Linux并且已经提供了这些(基本)工具:
exec("zip -r archive_name.zip directory_to_compress");
exec("tar -zcvf archive_name.tar.gz directory_to_compress");
对于7zip,您可以查看this project on SourceForge。