创建并下载包含多个文件的 zip 文件,而无需将 zip 文件保存在服务器上PHP 和 Laravel

问题描述

我的 Laravel 服务器上有几个文件。我已经可以单独下载它们中的每一个。但是我想将许多文件压缩成一个 zip 文件,然后下载该 zip 文件

我知道我可以在我的数据库中创建一个新的 zip 文件添加所有文件,但我不想将 zip 文件保留在数据库中,因为它会占用太多空间。

理想情况下,服务器会在用户单击用户界面(网站)上的按钮时创建 zip 文件并下载它而不将其存储在服务器上。

例如,一种可能的解决方案是存储 zip 文件并在 10 分钟后将其删除,但我无法确定它是否已被下载。

你能想到更好的方法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)