Types de ressources
Exemples
Zip
PHP Manual

# Constantes pré-définies

Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.

ZipArchive utilise des constantes de classe. Il y a trois types de constantes, les options (FL_), les erreurs (ER_) ou les modes (sans préfixe).

`ZIPARCHIVE::CREATE` (entier)
  Crée l'archive si elle n'existe pas.
`ZIPARCHIVE::OVERWRITE` (entier)
  Démarre toujours une nouvelle archive. Ce mode écrase le fichier s'il existe déjà.
`ZIPARCHIVE::EXCL` (entier)
  Erreur si l'archive existe déjà.
`ZIPARCHIVE::CHECKCONS` (entier)
  Effectue des analyses supplémentaires de cohérence et émet une erreur si elles échouent.
`ZIPARCHIVE::FL_NOCASE` (entier)
  Ignore la casse sur le nom
`ZIPARCHIVE::FL_NODIR` (entier)
  Ignore le composant dossier
`ZIPARCHIVE::FL_COMPRESSED` (entier)
  Lit les données compressées
`ZIPARCHIVE::FL_UNCHANGED` (entier)
  Utilise les données originales, ignore les modifications
`ZIPARCHIVE::CM_DEFAULT` (entier)
  meilleur compression ou stocke
`ZIPARCHIVE::CM_STORE` (entier)
  stocké (non-compressé)
`ZIPARCHIVE::CM_SHRINK` (entier)
  retrait
`ZIPARCHIVE::CM_REDUCE_1` (entier)
  réduit de facteur 1
`ZIPARCHIVE::CM_REDUCE_2` (entier)
  réduit de facteur 2
`ZIPARCHIVE::CM_REDUCE_3` (entier)
  réduit de facteur 3
`ZIPARCHIVE::CM_REDUCE_4` (entier)
  réduit de facteur 4
`ZIPARCHIVE::CM_IMPLODE` (entier)
  réunit
`ZIPARCHIVE::CM_DEFLATE` (entier)
  compression
`ZIPARCHIVE::CM_DEFLATE64` (entier)
  compression 64
`ZIPARCHIVE::CM_PKWARE_IMPLODE` (entier)
  réunit PKWARE
`ZIPARCHIVE::CM_BZIP2` (entier)
  algorithme BZIP2
`ZIPARCHIVE::ER_OK` (entier)
  Aucune erreur
`ZIPARCHIVE::ER_MULTIDISK` (entier)
  archives ZIP multidisques non supportées
`ZIPARCHIVE::ER_RENAME` (entier)
  échec du changement de nom du fichier temporaire
`ZIPARCHIVE::ER_CLOSE` (entier)
  échec de la fermeture de l'archive ZIP
`ZIPARCHIVE::ER_SEEK` (entier)
  erreur de pointeur
`ZIPARCHIVE::ER_READ` (entier)
  erreur de lecture
`ZIPARCHIVE::ER_WRITE` (entier)
  erreur d'écriture
`ZIPARCHIVE::ER_CRC` (entier)
  erreur CRC
`ZIPARCHIVE::ER_ZIPCLOSED` (entier)
  archive ZIP fermée
`ZIPARCHIVE::ER_NOENT` (entier)
  le fichier n'existe pas
`ZIPARCHIVE::ER_EXISTS` (entier)
  le fichier existe déjà
`ZIPARCHIVE::ER_OPEN` (entier)
  impossible d'ouvrir le fichier
`ZIPARCHIVE::ER_TMPOPEN` (entier)
  échec lors de la création du fichier temporaire
`ZIPARCHIVE::ER_ZLIB` (entier)
  erreur Zlib
`ZIPARCHIVE::ER_MEMORY` (entier)
  échec d'allocation mémoire
`ZIPARCHIVE::ER_CHANGED` (chaîne de caractères)
  l'entrée a été modifiée
`ZIPARCHIVE::ER_COMPNOTSUPP` (entier)
  méthode de compression non supportée
`ZIPARCHIVE::ER_EOF` (entier)
  EOF prématuré
`ZIPARCHIVE::ER_INVAL` (entier)
  argument invalide
`ZIPARCHIVE::ER_NOZIP` (entier)
  ce n'est pas une archive ZIP
`ZIPARCHIVE::ER_INTERNAL` (entier)
  erreur interne
`ZIPARCHIVE::ER_INCONS` (entier)
  archive ZIP incohérente
`ZIPARCHIVE::ER_REMOVE` (entier)
  impossible d'effacer le fichier
`ZIPARCHIVE::ER_DELETED` (entier)
  l'entrée a été supprimée

Types de ressources
Exemples
Zip
PHP Manual