string zip_entry_name ($zip_entry)Parameters:Deze functie heeft één parameter nodig, $zip_entry, wat vereist is. Wordt gebruikt om de zip-recordbron te specificeren.Retourwaarde:Retourneert de naam van het zip-archiefrecord bij succes.Fouten en uitzonderingen:
- Zip_entry_name() retourneert de zip-archiefnaam alleen bij succes, anders wordt een PHP-waarschuwing geretourneerd.
- De functie zip_entry_name() retourneert ER_OPEN als zip- het archief ongeldig is.
- De functie zip_entry_name() retourneert een ER_NOZIP-fout als de zip-archief is leeg.
content.xlsx
// Open zip-bestand
$zip_handle
= zip_open (
" C: /xampp/htdocs/article.zip "
);
// Lees zip-archief
$ zip_entry
= zip_read (
$zip_handle
);
// Lees zip archiefnaam
$file
= zip_entry_name (
$zip_entry
);
echo
(
"Bestandsnaam:"
.
$file
);
// Sluit het zip-archief
zip_close (
$zip_handle
);
?>
Uitvoer:Bestandsnaam: artikel / content.xlsx
Programma 2: Stel een artikel met een zipbestand voor. zip bevat de volgende bestanden en mappen:
Directory: img - engineerforengineer.png
- engineerforengineer1.png
content.xlsx< br>gfg.pdf
image.jpeg
// Open het zipbestand
$zip_handle
= zip_open (
"C: /xampp/htdocs/article.zip"
);
if
(
is_resource
(
$zip_handle
))
{
while
(
$zip_entry
= zip_read (
$zip_handle
))
{
$file
= zip_entry_name (
$zip_entry
);
// Controleer de bestandsnaam van het zip-archiefitem
$file_name
= zip_entry_name (
$zip_entry
);
echo
(
"Bestandsnaam:"
.
$file_name
.
" < br > "
);
}
// sluit het zip-archief
zip_close (
$zip_handle
);
}
else
echo
(
"Zip-archief kan niet worden gelezen . "
);
?>
Uitvoer:Bestandsnaam: artikel / content.xlsx Bestandsnaam: artikel / gfg.pdf Bestandsnaam: artikel / image.jpeg Bestandsnaam: artikel / img / Bestandsnaam: artikel / img / engineerforengineer.png Bestandsnaam: artikel / img / engineerforengineer1.pngVerwante artikelen:
- PHP | Zip_read() functie
- PHP | Zip_close() functie
- PHP | Zip_entry_close() Functie
- PHP | Zip_entry_compressedsize() functie