Предопределенные константы

Перечисленные ниже константы определены данным расширением и могут быть доступны только в том случае, если PHP был собран с поддержкой этого расширения или же в том случае, если данное расширение было подгружено во время выполнения.

ZipArchive использует константы класса. Есть три типа констант: Флаги (префикс FL_), ошибки (префикс ER_) и константы режима работы (без префикса).

ZIPARCHIVE::CREATE (integer) - Создавать архив, если он не существует.

ZIPARCHIVE::OVERWRITE (integer) - Всегда создавать новый архив, этот режим перезаписывает файлы, если они существуют.

ZIPARCHIVE::EXCL (integer) - Выводить ошибку, если архив существует.

ZIPARCHIVE::CHECKCONS (integer) - Выполнять дополнительные проверки на структуру архива, и выдавать ошибку при неудаче.

ZIPARCHIVE::FL_NOCASE (integer) - Игнорировать регистр символов в именах элементов архива.

ZIPARCHIVE::FL_NODIR (integer) - Не учитывать пути директорий в архиве.

ZIPARCHIVE::FL_COMPRESSED (integer) - Читать сжатые данные.

ZIPARCHIVE::FL_UNCHANGED (integer) - Использовать исходные данные, игнорируя изменения.

ZIPARCHIVE::CM_DEFAULT (integer) - Выбрать лучший метод сжатия deflate или stored (без сжатия).

ZIPARCHIVE::CM_STORE (integer) - метод сжатия stored (без сжатия).

ZIPARCHIVE::CM_SHRINK (integer) - метод сжатия shrunk

ZIPARCHIVE::CM_REDUCE_1 (integer) - метод сжатия reduced with factor 1

ZIPARCHIVE::CM_REDUCE_2 (integer) - метод сжатия reduced with factor 2

ZIPARCHIVE::CM_REDUCE_3 (integer) - метод сжатия reduced with factor 3

ZIPARCHIVE::CM_REDUCE_4 (integer) - метод сжатия reduced with factor 4

ZIPARCHIVE::CM_IMPLODE (integer) - метод сжатия imploded

ZIPARCHIVE::CM_DEFLATE (integer) - метод сжатия deflated

ZIPARCHIVE::CM_DEFLATE64 (integer) - метод сжатия deflate64

ZIPARCHIVE::CM_PKWARE_IMPLODE (integer) - метод сжатия PKWARE imploding

ZIPARCHIVE::CM_BZIP2 (integer) - метод сжатия алгоритмом BZIP2

ZIPARCHIVE::ER_OK (integer) - Нет ошибок.

ZIPARCHIVE::ER_MULTIDISK (integer) - Многотомный ZIP архив не поддерживается.

ZIPARCHIVE::ER_RENAME (integer) - Переименование временного файла не удалось.

ZIPARCHIVE::ER_CLOSE (integer) - Закрытие ZIP архива не удалось.

ZIPARCHIVE::ER_SEEK (integer) - Ошибка поиска.

ZIPARCHIVE::ER_READ (integer) - Ошибка чтения.

ZIPARCHIVE::ER_WRITE (integer) - Ошибка записи.

ZIPARCHIVE::ER_CRC (integer) - Ошибка контрольной суммы.

ZIPARCHIVE::ER_ZIPCLOSED (integer) - Открытый ZIP архив был закрыт.

ZIPARCHIVE::ER_NOENT (integer) - Нет такого файла.

ZIPARCHIVE::ER_EXISTS (integer) - Файл уже существует.

ZIPARCHIVE::ER_OPEN (integer) - Невозможно открыть файл.

ZIPARCHIVE::ER_TMPOPEN (integer) - Не удалось создать временный файл.

ZIPARCHIVE::ER_ZLIB (integer) - Ошибка Zlib.

ZIPARCHIVE::ER_MEMORY (integer) - Ошибка выделения памяти.

ZIPARCHIVE::ER_CHANGED (string) - Запись была изменена.

ZIPARCHIVE::ER_COMPNOTSUPP (integer) - Метод сжатия не поддерживается.

ZIPARCHIVE::ER_EOF (integer) - Преждевременный конец файла.

ZIPARCHIVE::ER_INVAL (integer) - Недопустимый аргумент

ZIPARCHIVE::ER_NOZIP (integer) - Не ZIP архив.

ZIPARCHIVE::ER_INTERNAL (integer) - Внутренняя ошибка.

ZIPARCHIVE::ER_INCONS (integer) - ZIP архив несовместим.

ZIPARCHIVE::ER_REMOVE (integer) - Невозможно удалить файл.

ZIPARCHIVE::ER_DELETED (integer) - Запись была удалена.




Смотрите также:
Описание на ru2.php.net
Описание на php.ru