PclZip est une librairie entièrement écrite en PHP permettant la manipulation des archives au format ZIP. Elle permet de créer une archive, d'en lister le contenu, ainsi que d'en extraire les fichiers et les dossiers. PclZip possède de nombreuses fonctions avancées, comme : - l'extraction de fichiers par nom, - l'extraction de fichiers par index dans l'archive, - l'extraction de fichiers par expression régulière, - l'appel d'une fonction de call-back définie par l'utilisateur avant chaque extraction ou ajout d'un fichier dans l'archive. Il est ainsi possible de modifier à la volée le nom du fichier par exemple, ou de n'archiver que certains fichiers (par leur extension par exemple), - l'extraction d'un fichier directement dans la sortie standard, - l'extraction d'un fichier dans une variable de chaîne et non un fichier, - l'ajout ou l'extraction de fichier en modifiant le chemin de dossier dans l'archive.