php-logo-elephant-2Запаковка файлов

Иногда бывает необходимо программно запаковать файлы в zip архив. Для этих целей отлично подходит модуль — ZipArchive, который практически на всех серверах установлен вместе с самим php. Если же данный модуль не установлен, то следует это сделать. Для работы с модулем в php имеется класс – ZipArchive. Именно он и будет использован в примере, показывающем как можно запаковать все файлы и подпапки внутри выбранной папки.
Пример:

Распаковка файлов

В предыдущем случае, был приведён пример запаковки файлов в архив. Теперь будет приведен способ распаковки zip архивов. Как и при запаковке, в коде использован модуль и класс ZipArchive. Пример: