[PHP] ZIPファイルの作成と解凍

サーバー上の特定ディレクトリに格納されている全画像を単一ZIPファイルにアーカイブしてダウンロードできるようにしたいという要件あり。PHPでZIPアーカイブを処理する方法を調べたら、ZipArchiveという便利なクラスがあったので試してみる。

圧縮

解凍

参考サイト

PHP: ZipArchive – Manual
http://www.php.net/manual/ja/class.ziparchive.php

[PHP] ZipArchiveクラスを使ったファイルのZip圧縮と展開(解凍) | PHP Archive
http://php-archive.net/php/zip-archive/

[PHP]ディレクトリー(フォルダ)の階層構造を維持したまま圧縮する | PHP Archive
http://php-archive.net/php/zip-directory/