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





