gpt4 book ai didi

php - 压缩 HTML/PDF,存储为 Blob

转载 作者:行者123 更新时间:2023-11-29 01:19:04 25 4
gpt4 key购买 nike

我有一个包含 html 内容的变量 $html 和一个包含 pdf 内容的变量 $pdf

我可以使用 $zip->addFile($file,$file); 创建 zip 文件其中 $file 是磁盘上的文件但是,我想创建包含变量内容的 zip 文件,而不必先将它们写入磁盘。我该怎么做?

我已经将 $html 和 $pdf 按原样存储在数据库中。压缩它们可以帮助我节省数据库中的一些空间。

我的下一个问题很可能是如何在不先将内容解压缩到磁盘的情况下解压缩内容,但让我们看看。

最佳答案

来自 $zip->addFile($file,$file); 我猜您正在使用 ZipArchive PHP 扩展。您可以使用 addFromString()

方法在 Zip 存档中创建文件
$zip->addFromString('file.html', $html_data);
$zip->addFromString('file.pdf', $pdf_data);

另见:http://nl3.php.net/manual/en/function.ziparchive-addfromstring.php

关于php - 压缩 HTML/PDF,存储为 Blob,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3574600/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com