PHP zip_entry_filesize()
La fonction zip_entry_filesize() est une fonction intégrée en PHP qui renvoie la taille réelle du fichier du répertoire ZIP.
Syntaxe
zip_entry_filesize(entry)
Paramètres
- entry(Obligatoire) : Spécifie le répertoire ZIP retournée par zip_read().
Valeur de retour
La fonction renvoie la taille du fichier du répertoire ZIP.
Version PHP:
4.1+
Exemple :
Le code suivant affiche le nom et la taille du fichier du répertoire ZIP:
<?php // Ouvrire l'archive ZIP $zip = zip_open("file.zip"); if ($zip) { while ($entry = zip_read($zip)) { // récupérer le nom du fichier $file = zip_entry_name($entry); echo $file; // récupérer la taille du fichier $size = zip_entry_filesize($entry); echo $size; } // Fermer l'archive ZIP zip_close($zip); } ?>
Sortie:
test.txt 150 mypicture.jpeg 89