30

ZipArchive (またはネイティブ PHP クラス) を使用してメモリ内に zip ファイルを作成し、ファイルの内容をクライアントに読み返したいと考えています。これは可能ですか?もしそうなら、どのように?

このアプリケーションで圧縮したいファイルは、合計で最大 15 MB です。私たちは記憶に関しては良い状態にあるべきだと思います。

4

4 に答える 4

4

次のライブラリを見てください。zip ファイルを作成し、それらをストリームとして返すことができます: PHPClasses.org

于 2010-11-12T14:16:45.940 に答える
0

これについて話している別のスレッドがあります: PHP でメモリ内のアーカイブを操作します (ディスク上に一時ファイルを作成せずに)

nettle は、 phpmyadminから zip.lib.php を使用することを提案しています。これはかなり堅実な解決策だと思います。

参考までに、zip.lib.phpはもう存在しません。同じ libraries/ フォルダー内のZipFile.phpに置き換えられました。

于 2016-06-02T01:36:39.250 に答える