 |
|
Sommaire
Zip (décompression)
Exemple d'utilisation
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
|
6.107.1 Exemple d'utilisation
Cet exemple ouvre un fichier ZIP, lit chaque fichier de l'archive, et
affiche son contenu. Le script test2.php
utilisé dans
cet exemple est un des fichiers de test de la distribution source de
ZZIPlib.
Exemple d'utilisation de l'extension Zip |
<?php $zip = zip_open("/tmp/test2.zip"); if ($zip) { while ($zip_entry = zip_read($zip)) { echo "Name: " . zip_entry_name($zip_entry) . "\n"; echo "Actual Filesize: " . zip_entry_filesize($zip_entry) . "\n"; echo "Compressed Size: " . zip_entry_compressedsize($zip_entry) . "\n"; echo "Compression Method: " . zip_entry_compressionmethod($zip_entry) . "\n"; /// if (zip_entry_open($zip, $zip_entry, "r")) { echo "File Contents:\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); } ?>
|
|
|
 |
 |