标签: php zip ziparchive
我需要用PHP创建一个zip文件,但源文件在数据库中,而不是存储在磁盘上。实际上,我想打包的文件内容在一个数据库中存储为二进制文件,在另一个数据库中存储为metas。
我已经阅读了ZipArchive类的文档,但它似乎只能从磁盘中打包文件(因为需要file_names)。我不想将文件从数据库保存到磁盘,然后打包它们,因为它可能会降低我的应用程序速度。还有其他建议吗?
答案 0 :(得分:1)
您是否尝试过ZipArchive::addFromString?