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 |