Funzione PHP Zip_entry_close ().

| | | | | | | | | | | | |
Sintassi:
bool zip_entry_close ($zip_entry)
Parametri:La funzione zip_entry_close() accetta un parametro $zip_entry. Questo è un parametro obbligatorio e specifica la risorsa di scrittura zip.Valore restituito:Restituisce true in caso di esito positivo o False in caso di errore.Errori ed eccezioni:
  • Zip l`archivio da chiudere deve essere prima aperto con la funzione PHP zip_entry_open(), altrimenti la funzione PHP zip_entry_close() emetterà un avviso PHP.
  • La funzione zip_entry_close() restituisce un errore ER_OPEN se l`archivio zip non è valido.
  • La funzione zip_entry_close() restituisce un errore ER_NOZIP se l`archivio zip è vuoto.
Supponiamo che un file zip article.zip contenga il seguente file:
content.xlsx I seguenti programmi illustrano la funzione zip_entry_close() in PHP:Programma 1:
// Apri archivio zip$zip_handle = zip_open ( " C: /xampp/htdocs/article.zip" ); $zip_entry = zip_read ( $zip_handle );
// Apri archivio zipzip_entry_open ( $zip_handle , $zip_entry , "rb" ); $file = zip_entry_name ( $zip_entry );
// Chiudi archivio zip $flag = zip_entry_close ( $zip_entry ); if ( $flag == true) echo ( " Zip Entry Archive: " . $file . " è stato chiuso con successo. " ); else eco ( " Archivio voci zip: " . $file . "non può essere chiuso." ); zip_close ( $zip_handle ); ?> Output:
Zip Entry Archive: article / content.xlsx è stato chiuso con successo.
Supponiamo un file zip article.zip contiene i seguenti file:
content.xlsx
gfg.pdf
image.jpeg
Programma 2: < codice>
// Apri archivio zip$zip_handle = zip_open ( " C: /xampp/htdocs/article.zip" ); se ( is_resource ( $zip_handle )) { mentre ( $zip_entry = zip_read ( $zip_handle )) { // Apri CAP $file = zip_entry_open ( $zip_handle , $zip_entry , " rb " ); $file_name = zip_entry_name ( $zip_entry ); if ( $file == true) { eco ( "Zip Entry Archive:" . $file_name . " è stato aperto con successo. " .
" < br > " ); // Chiudi voce archivio zip $flag = zip_entry_close ( $zip_entry ) ; if ( $flag == true ) eco ( "Archivio voce zip:" . $file_name . "è stato chiuso correttamente." . "< br >" ); else eco ( " Zip Entry Archive: " . $file_name . "non può essere chiuso." . "< br >" ); } else echo ( "Impossibile aprire la voce CAP. " ); } // Chiudi archivio zip zip_close ( $zip_handle ); }
else echo ( "Impossibile aprire" . $zip_handle ); ?>
Output:
Archivio voce zip: l`articolo / content.xlsx è stato aperto con successo. Zip Entry Archive: l`articolo / content.xlsx è stato chiuso con successo. Zip Entry Archive: l`articolo / gfg.pdf è stato aperto con successo. Zip Entry Archive: l`articolo / gfg.pdf è stato chiuso con successo. Zip Entry Archive: l`articolo / image.jpeg è stato aperto con successo. Zip Entry Archive: l`articolo / image.jpeg è stato chiuso con successo.
Link: http: //php.net/manual/en/function.zip-entry-close. php