リソース型
例
Zip
PHP Manual

# 定義済み定数

以下の定数が定義されています。 この関数の拡張モジュールが 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 )
  圧縮あるいは保存のどちらか有効なほうを実行します。
`ZIPARCHIVE::CM_STORE` ( integer )
  保存します (圧縮しません)。
`ZIPARCHIVE::CM_SHRINK` ( integer )
  圧縮します。
`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 方式。
`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 )
  CRC エラー。
`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 )
  予期せぬ EOF です。
`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 )
  エントリが削除されました。

リソース型
例
Zip
PHP Manual