Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Предопределенные константы
Перечисленные ниже константы определены данным расширением и могут быть доступны только в том случае, если 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