PHP Zip_entry_name ()-Funktion

| | | | | | | | | | | | | | | |
Syntax:
string zip_entry_name ($zip_entry)
Parameter:Diese Funktion benötigt einen Parameter, $zip_entry, was erforderlich ist. Wird zur Angabe der Zip-Datensatz-Ressource verwendet.Rückgabewert:Gibt bei Erfolg den Namen des Zip-Archiv-Datensatzes zurück.Fehler und Ausnahmen:
  • Zip_entry_name() gibt den Namen des Zip-Archivs zurück nur bei Erfolg, ansonsten gibt eine PHP-Warnung zurück.
  • Die Funktion zip_entry_name() gibt ER_OPEN zurück, wenn das Zip-Archiv ungültig ist.
  • Die Funktion zip_entry_name() gibt einen ER_NOZIP-Fehler zurück, wenn die zip-Archiv ist leer.
Die folgenden Programme veranschaulichen die Funktion zip_entry_name() in PHP:Programm 1: Angenommen, eine Zip-Datei artikel.zip enthält die folgende Datei:
content.xlsx
// Zip-Datei öffnen$zip_handle = zip_open ( " C: /xampp/htdocs/article.zip " );
// ZIP-Archiv lesen $ zip_entry = zip_read ( $zip_handle );
// Zip lesen Archivname $file = zip_entry_name ( $zip_entry ); echo ( "Dateiname:" . $file );
// Zip-Archiv schließenzip_close ( $zip_handle ); ?>
Ausgabe:
Dateiname: Artikel / Inhalt.xlsx
Programm 2: Angenommen, eine Zip-Datei Artikel. zip enthält folgende Dateien und Verzeichnisse:

Verzeichnis: img
  • engineerforengineer.png
  • engineerforengineer1.png
  • content.xlsx< br>gfg.pdf
    image.jpeg
    // Zip-Datei öffnen$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 ); // Überprüfen Sie den Dateinamen des ZIP-Archiveintrags $file_name = zip_entry_name ( $zip_entry ); echo ( "Dateiname:" . $file_name . " < br > " ); }
    // Zip-Archiv schließen zip_close ( $zip_handle ); }
    else echo ( "Zip-Archiv kann nicht gelesen werden . " ); ?>
    Ausgabe:
    Dateiname: Artikel / Inhalt.xlsx Dateiname: artikel / gfg.pdf Dateiname: artikel / bild.jpeg Dateiname: artikel / img / Dateiname: artikel / img / engineerforengineer.png Dateiname: artikel / img / engineerforengineer1.png
    Verwandte Artikel:
    • PHP | Zip_read()-Funktion
    • PHP | Zip_close()-Funktion
    • PHP | Zip_entry_close()-Funktion
    • PHP | Zip_entry_compressedsize()-Funktion
    Link: http://php.net/manual/en/function.zip-entry-name.php