7.114 Accès aux fichiers Zip (Lecture seule)
7 Index des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes prédefinies ->Exemples . zip_close . zip_entry_close . zip_entry_compressedsize . zip_entry_compressionmethod . zip_entry_filesize . zip_entry_name . zip_entry_open . zip_entry_read . zip_open . zip_read
|
7.114.7 Exemples
Cet exemple ouvre un fichier ZIP, lit chaque fichier de l'archive,
et en affiche le contenu. Le fichier d'archive
test2.zip
utilisé dans cet exemple est fourni dans la distribution source
de ZZIPlib.
Exemple d'utilisation de ZIP |
<?php
$zip = zip_open("/tmp/test2.zip");
if ($zip) {
while ($zip_entry = zip_read($zip)) { echo "Nom : " . zip_entry_name($zip_entry) . "\n"; echo "Taille réelle du fichier : " . zip_entry_filesize($zip_entry) . "\n"; echo "Taille compressée du fichier : " . zip_entry_compressedsize($zip_entry) . "\n"; echo "Méthode de compression : " . zip_entry_compressionmethod($zip_entry) . "\n";
if (zip_entry_open($zip, $zip_entry, "r")) { echo "Contenu du fichier : \n"; $buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry)); echo "$buf\n";
zip_entry_close($zip_entry); } echo "\n";
}
zip_close($zip);
}
?>
|
|