[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: SimpleZipArchive
AlexanderPHP
Приветствую всех. Нужен был простой класс для работы с ZIP. Обычно я работал с PclZip, но он слишком громоский, а ZipArchive недостаточно удобен в использовании. Написал для себя небольшой класс и вот что из этого вышло

https://github.com/AlexanderNikonov/SimpleZipArchive

Буду рад, если поучаствуете в разработке на гитхабе.

Вот несколько примеров использования класса:


$ZIP = new SimpleZipArchive('test.zip'); //Открываем/создаём архив test.zip

$ZIP->AddFile = array(
'/home/file.txt' => 'file.txt', // Добавляем несколько файлов из директории
'/home/img.jpg' => 'images.jpg',
array(
'logo.jpg' => file_get_contents('http://phpforum.ru/style_images/1/logo.jpg'), //Добавляем файлы по контенту.
),
);


$ZIP->ZipDir = 'site'; // Рекурсивно архивируем папку "site"

$ZIP->Comment = 'this is a comment'; // Добавляем комментарий

$ZIP->SimpleZip(); // Применяем все изменения.

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.