распаковать — перезаписать все файлы и папки при распаковке, кроме указанного имени папки, используя переполнение стека

Моя файловая структура в zip

lib
css
js
app1
app2
index.php

Все вышеперечисленные файлы и папки находятся в test.zip

я хочу извлечь этот test.zip используя php

$zip = new ZipArchive;
$res = $zip->open("test.zip");
if ($res === TRUE)
{
$zip->extractTo('path');
$zip->close();
}

если папка lib уже существует в каталоге, в который мы распаковываем то, кроме lib(folder) все остальные файлы и папки должны быть переопределены.

как решить это.

0

Решение

http://php.net/manual/en/ziparchive.open.php , при открытии передайте флаг перезаписи.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]