Типы ресурсов
Примеры
Zip
PHP Manual

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

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

ZipArchive uses class constants. There is three types of constants, Flags (FL_) errors (ER_) or mode (no prefix).

`ZIPARCHIVE::CREATE` (integer)
  Create the archive if it does not exist.
`ZIPARCHIVE::OVERWRITE` (integer)
  Always start a new archive, this mode will overwrite the file if it already exists.
`ZIPARCHIVE::EXCL` (integer)
  Error if archive already exists.
`ZIPARCHIVE::CHECKCONS` (integer)
  Perform additional consistency checks on the archive, and error if they fail.
`ZIPARCHIVE::FL_NOCASE` (integer)
  Ignore case on name lookup
`ZIPARCHIVE::FL_NODIR` (integer)
  Ignore directory component
`ZIPARCHIVE::FL_COMPRESSED` (integer)
  Read compressed data
`ZIPARCHIVE::FL_UNCHANGED` (integer)
  Use original data, ignoring changes.
`ZIPARCHIVE::CM_DEFAULT` (integer)
  better of deflate or store.
`ZIPARCHIVE::CM_STORE` (integer)
  stored (uncompressed).
`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 algorithm
`ZIPARCHIVE::ER_OK` (integer)
  No error.
`ZIPARCHIVE::ER_MULTIDISK` (integer)
  Multi-disk zip archives not supported.
`ZIPARCHIVE::ER_RENAME` (integer)
  Renaming temporary file failed.
`ZIPARCHIVE::ER_CLOSE` (integer)
  Closing zip archive failed
`ZIPARCHIVE::ER_SEEK` (integer)
  Seek error
`ZIPARCHIVE::ER_READ` (integer)
  Read error
`ZIPARCHIVE::ER_WRITE` (integer)
  Write error
`ZIPARCHIVE::ER_CRC` (integer)
  CRC error
`ZIPARCHIVE::ER_ZIPCLOSED` (integer)
  Containing zip archive was closed
`ZIPARCHIVE::ER_NOENT` (integer)
  No such file.
`ZIPARCHIVE::ER_EXISTS` (integer)
  File already exists
`ZIPARCHIVE::ER_OPEN` (integer)
  Can't open file
`ZIPARCHIVE::ER_TMPOPEN` (integer)
  Failure to create temporary file.
`ZIPARCHIVE::ER_ZLIB` (integer)
  Zlib error
`ZIPARCHIVE::ER_MEMORY` (integer)
  Memory allocation failure
`ZIPARCHIVE::ER_CHANGED` (string)
  Entry has been changed
`ZIPARCHIVE::ER_COMPNOTSUPP` (integer)
  Compression method not supported.
`ZIPARCHIVE::ER_EOF` (integer)
  Premature EOF
`ZIPARCHIVE::ER_INVAL` (integer)
  Invalid argument
`ZIPARCHIVE::ER_NOZIP` (integer)
  Not a zip archive
`ZIPARCHIVE::ER_INTERNAL` (integer)
  Internal error
`ZIPARCHIVE::ER_INCONS` (integer)
  Zip archive inconsistent
`ZIPARCHIVE::ER_REMOVE` (integer)
  Can't remove file
`ZIPARCHIVE::ER_DELETED` (integer)
  Entry has been deleted

Типы ресурсов
Примеры
Zip
PHP Manual