ディレクトリの圧縮は、Linuxコマンドが使える環境ではコマンド一発で圧縮出来ますが、 Windowsサーバーや、開発環境をWindowsにXAMPPをのせて構築している場合などでは、 Linuxコマンドが使えないため、1コマンドで圧縮というわけには行きません。 そこで、今回はWindowsでも動作させるために、 PHP5.2から導入された標準クラス「ZipArchive」を使ってディレクトリを丸っと圧縮したいと思います。 汎用的に使い回せる様にメソッド化していますので、コピペで使用出来ますよ!。 一筋縄では行かないPHPでのディレクトリ圧縮 ZipArchiveのストリームを開く ディレクトリのZIP圧縮 ZIP圧縮ファイルを展開する 一筋縄では行かないPHPでのディレクトリ圧縮 「ZipArchive」にてディレクトリを丸っと圧縮することは、実は一工夫必要です。 なぜなら、「ZipAr