【发布时间】:2011-06-18 06:12:30
【问题描述】:
我想使用 php 生成一个动态 zip/gzip 文件(用户单击按钮/链接/任何内容,然后发送文件进行下载),其中包含一个文件夹结构,可能有也可能没有文件(可能为空白或包含数据)在所有文件夹中。
目的是能够解压缩此文件并准备好文件夹/文件结构。
我相信我对所涉及的一切都很熟悉,除了如何生成文件而不在我的服务器上本地创建文件,然后将它们压缩并发送以供下载。这似乎包括“将文件写入服务器”作为一种中间人,如果可能的话,我会假设绕过。
我想假设这就像使用 zip/gzip 标头向浏览器发送原始数据一样简单,但我没有找到任何相关信息。
任何指向正确方向的指针都会很有帮助。
【问题讨论】:
-
http://davidwalsh.name/create-zip-php这会很有帮助