0

我需要用 PHP 创建一个 zip 文件,但源文件在数据库中而不是存储在磁盘上。实际上,我要打包的文件内容以二进制形式存储在一个数据库中,而元数据存储在另一个数据库中。

我已经阅读了 ZipArchive 类的文档,但它似乎只能从磁盘打包文件(因为需要 file_names)。我不想将文件从数据库保存到磁盘,然后打包它们,因为它可能会减慢我的应用程序。还有其他建议吗?

4

1 回答 1

1

你试过ZipArchive::addFromString吗?

于 2011-12-09T09:31:05.387 回答