ファイル1つのフォルダからまでを保存しようとしています。 zipフォルダは別のディレクトリに置かれています。.zipファイルを作成する
<?php
$zip = new ZipArchive();
$zip->open('example.zip', ZipArchive::CREATE);
$srcDir = "/home/sam/uploads/";
$files= scandir($srcDir);
//var_dump($files);
unset($files[0],$files[1]);
foreach ($files as $file) {
$zip->addFile("{$file}");
}
$zip->close();
?>
archive.php
しかし、悲しいことに、私は.zipファイルのフォルダを作成することはできませんよ。そして、私は以下のコードを書かれています。私が逃した足跡はありますか?
あなたはどのようなエラーが発生するのですか? – MrGlass
http://stackoverflow.com/questions/1334613/how-to-recursively-zip-a-directory-in-php – dpitkevics