PHP-functie Zip_entry_name()

| | | | | | | | | | | | | | | |
Syntaxis:
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.
De volgende programma`s illustreren de functie zip_entry_name() in PHP:Programma 1: Stel dat een zipbestand article.zip het volgende bestand bevat:
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-archiefzip_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.png
    Verwante artikelen:
    • PHP | Zip_read() functie
    • PHP | Zip_close() functie
    • PHP | Zip_entry_close() Functie
    • PHP | Zip_entry_compressedsize() functie
    Link: http://php.net/manual/en/function.zip-entry-name.php