Главная » Статьи » Уроки [ Добавить статью ]

Работа с ZIP архивами

Запаковка:

Код
$zip = new ZipArchive(); //Создаём объект для работы с ZIP-архивами $zip->open("archive.zip", ZIPARCHIVE::CREATE); //Открываем (создаём) архив archive.zip $zip->addFile("1.txt");//Добавляем в архив файл $zip->close(); //Завершаем работу с архивом

Распаковка:

Код
$zip = new ZipArchive(); //Создаём объект для работы с ZIP-архивами //Открываем архив archive.zip и делаем проверку успешности открытия if ($zip->open("archive.zip") === true) {     $zip->extractTo("site/"); //Извлекаем файлы в указанную директорию      $zip->close(); //Завершаем работу с архивом }else{       echo "Архива не существует!"; //Выводим уведомление об ошибке }
 

Извлекаем файлы в текущею директорию.

Код
$zip = new ZipArchive(); //Создаём объект для работы с ZIP-архивами //Открываем архив archive.zip и делаем проверку успешности открытия if ($zip->open("archive.zip") === true) {        $zip->extractTo("."); //Извлекаем файлы в текущею директорию      $zip->close(); //Завершаем работу с архивом }else{     echo "Архива не существует!"; //Выводим уведомление об ошибке }

Категория: Уроки | Добавил: ХаКеР (02.07.2013) Просмотров: 3393 | Комментарии: 7 | Рейтинг: 4.5/2
Всего комментариев: 7
7 wild0killer   (04.01.2015 09:30)
Может зделаеш исходник пример будем рады

6 mitya0071   (07.03.2014 14:56)
а как создать папку

5 mitya0071   (06.03.2014 22:04)
а как добавить папку в архив

4 mitya0071   (06.03.2014 13:53)
УРРРА!
Работает!

3 mitya0071   (04.03.2014 23:17)
ну, кто мне поможет?

2 mitya0071   (04.03.2014 14:02)
не работает что делать?

1 kuat   (15.11.2013 21:10)
спасибо всё робит!

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]