- Home
- Przykłady i porady PHP79
- Inne pomoce, software6
- Banery
- Hyde Park Private Zone6
- Polityka cookies
- Udostępnianie tekstów
© 2001 - 2026 PhpCodex
Jak spakować katalog do archiwum zip
Przykład PHP2014-03-07 stopień trudności: łatwy<?
$plik = "nazwa archiwum";
$katalog = "nazwa katalogu do spakowania";
ini_set("max_execution_time", 300);
$zip = new ZipArchive();
if ($zip->open($plik, ZIPARCHIVE::CREATE) !== TRUE) {
die ("Nie mogę stworzyć archiwum");
}
$iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($katalog));
foreach ($iterator as $key=>$value) {
$zip->addFile(realpath($key), $key) or die ("ERROR: brak plików: $key");
}
$zip->close();
?>
manual: ini_set()







