我正在编辑一个古老的脚本,它压缩了几个图像并将它们动态地呈现给用户。
我已经重写了几乎所有的代码,但是我找不到输出 zipfile 内容的方法。将其写入服务器是非常不可取的。
我使用以下命令创建文件:
$z = new ZipArchive();
我可以添加内容:
$z->addFromString("filename",$string);
我想动态呈现它:
header("Content-Type: application/zip;");
header("Content-Disposition: attachment; filename=file.zip;");
// I need a function to read the contents of the zipfile here. Something like:
echo $z->filecontent();
我找不到为此使用什么功能。