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