DANFA

Как создать ZIP архив на PHP

PHP
Сегодня мне пришлось писать сценарий для создания ZIP архива. Сейчас коротко расскажу, как это сделать. И сразу к коду (Прокомментирую):
$zip = new ZipArchive(); // Создание объекта для работы с ZIP архивами
$zip->open('archive.zip' , ZIPARCHIVE::CREATE); // Создание архива archive.zip
$zip->addFile('info.txt'); // Добавление в архив файл info.txt
$zip->addFromString('DANFA.url', '[InternetShortcut]' . "\n" . 'URL=https://danfa.net/' . "\n"); // Создание ярлыка на сайт DANFA
$zip->close(); // Завершение работы с архивом