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