1г



Программирование
+3Как максимально сжать zip файл через PHP?
У меня есть некая функция для создания архива:
1234
function zip($fname, $zname, $zpass){
shell_exec('zip -P '.$zpass.' '.$zname.' '.$fname);
return file_exists($zname);
}
Как изменить эту функцию, чтобы создавался максимально сжатый ZIP архив?
И как потом разархивировать его с таким сжатием?
По дате
По рейтингу
1
'zip -9 -P '
Для распаковки никаких дополнительных опций не требуется - вся необходимая информация автоматически добавляется в архив.
P.S. На фига удалять гланды через задницу при наличии в PHP:
https://www.php.net/manual/ru/book.zip.php
PECL модуль. Класс ZipArchive
Играйся как хочешь
Даже примеры есть