PHP Zip Fonctions


Introduction au Zip PHP

Les fonctions de gestion des fichiers Zip vous permettent de lire des fichiers ZIP.


Exigences

L'extension ZIP nécessite libzip .


Installation

Systèmes Linux

Pour que ces fonctions fonctionnent, vous devez compiler PHP avec l'option --enable-zip.

PHP 5.6: Utilisez l'option de configuration --with-libzip=DIR pour utiliser une installation système de libzip. La version 0.11 de libzip est requise, avec 0.11.2 ou une version ultérieure recommandée.

PHP 7.3: Il est déconseillé de construire contre le libzip inclus, mais cela reste possible en ajoutant --without-libzip à la configuration.

Systèmes Windows

Avant PHP 5.3: Les utilisateurs doivent activer "php_zip.dll" dans "php.ini" pour que ces fonctions fonctionnent.

À partir de PHP 5.3: L'extension ZIP est intégrée.


Fonctions Zip PHP

Fonction Description
zip_close() Ferme une archive de fichiers ZIP
zip_entry_close() Ferme une entrée de répertoire ZIP
zip_entry_compressedsize() Renvoie la taille compressée d'une entrée de répertoire ZIP
zip_entry_compressionmethod() Renvoie la méthode de compression d'une entrée de répertoire ZIP
zip_entry_filesize() Renvoie la taille réelle d'un fichier d'une entrée de répertoire ZIP
zip_entry_name() Renvoie le nom d'une entrée de répertoire ZIP
zip_entry_open() Ouvre une entrée de répertoire dans un fichier ZIP pour lecture
zip_entry_read() Lit à partir d'une entrée de répertoire ouverte dans le fichier ZIP
zip_open() Ouvre une archive de fichiers ZIP
zip_read() Lit le fichier suivant dans une archive de fichiers ZIP ouverte