chaîne zip_entry_name ($zip_entry)Paramètres :Cette fonction prend un paramètre, $zip_entry, qui est obligatoire. Utilisé pour spécifier la ressource d`enregistrement zip.Valeur de retour :Renvoie le nom de l`enregistrement d`archive zip en cas de succès.Erreurs et exceptions :
- Zip_entry_name() renvoie le nom de l`archive zip uniquement en cas de succès, sinon renvoie un avertissement PHP.
- La fonction zip_entry_name() renvoie ER_OPEN si zip- l`archive est invalide.
- La fonction zip_entry_name() renvoie une erreur ER_NOZIP si le l`archive zip est vide.
contenu.xlsx
< ? php
// Ouvrir le fichier zip
$zip_handle
= zip_open (
" C : /xampp/htdocs/article.zip "
);
// Lire l`archive zip
$ zip_entry
= zip_read (
$zip_handle
);
// Lire le zip nom de l`archive
$file
= zip_entry_name (
$zip_entry
);
echo
(
"Nom du fichier :"
.
$fichier
);
// Fermer l`archive zip
zip_close (
$zip_handle
);
?>
Sortie :Nom du fichier : article / content.xlsxProgramme 2 : Supposons un article de fichier zip. zip contient les fichiers et répertoires suivants :
Répertoire : img
- engineerforengineer.png
- engineerforengineer1.png content.xlsx< br>gfg.pdf
image.jpeg
// Ouvrir le fichier zip
$zip_handle
= zip_open (
"C : /xampp/htdocs/article.zip"
);
if
(
is_resource
(
$zip_handle
))
{
tandis que
(
$zip_entry
= zip_read (
$zip_handle
))
{
$file
= zip_entry_name (
$zip_entry
);
// Vérifiez le nom de fichier de l`entrée d`archive zip
$file_name
= zip_entry_name (
$zip_entry
);
echo
(
"Nom du fichier :"
.
$file_name
.
" < br> "
);
}
// fermer l`archive zip
zip_close (
$zip_handle
);
}
else
echo
(
"L`archive Zip ne peut pas être lue . "
);
?>
Sortie :Nom du fichier : article / content.xlsx Nom du fichier : article/gfg.pdf Nom du fichier : article/image.jpeg Nom du fichier : article/img/ Nom du fichier : article/img/engineerforengineer.png Nom du fichier : article/img/engineerforengineer1.pngArticles connexes :
- Fonction PHP | Zip_read()
- Fonction PHP | Zip_close()
- Fonction PHP | Zip_entry_close()
- Fonction PHP | Zip_entry_compressedsize()