Función PHP Zip_entry_name ()

| | | | | | | | | | | | | | | |
Sintaxis:
cadena zip_entry_name ($zip_entry)
Parámetros:Esta función toma un parámetro, $zip_entry, que es obligatorio. Se utiliza para especificar el recurso de registro zip.Valor de retorno:Devuelve el nombre del registro del archivo zip en caso de éxito.Errores y excepciones:
  • Zip_entry_name() devuelve el nombre del archivo zip solo si tiene éxito; de lo contrario, devuelve una advertencia de PHP.
  • La función zip_entry_name() devuelve ER_OPEN si el archivo comprimido no es válido.
  • La función zip_entry_name() devuelve un error ER_NOZIP si El archivo zip está vacío.
Los siguientes programas ilustran la función zip_entry_name() en PHP:Programa 1: Supongamos que un archivo zip article.zip contiene el siguiente archivo:
contenido.xlsx
// Abrir archivo zip$zip_handle = zip_open ( " C: /xampp/htdocs/article.zip " );
// Leer archivo zip $ zip_entry = zip_read ( $zip_handle );
// Leer zip nombre del archivo $file = zip_entry_name ( $zip_entry ); echo ( "Nombre del archivo:" . $archivo );
// Cerrar el archivo zipzip_close ( $zip_handle ); ?> Salida:
Nombre de archivo: artículo/contenido.xlsx
Programa 2: Supongamos un artículo de archivo zip. zip contiene los siguientes archivos y directorios:

Directorio: img
  • engineerforengineer.png
  • engineerforengineer1.png
  • content.xlsx< br>gfg.pdf
    imagen.jpeg
    // Abre el archivo zip$zip_handle = zip_open ( "C: /xampp/htdocs/article.zip" ); if ( es_recurso ( $zip_handle )) { while ( $zip_entry = zip_read ( $zip_handle )) { $file = zip_entry_name ( $zip_entry ); // Compruebe el nombre de archivo de la entrada del archivo zip $nombre_archivo = zip_entry_name ( $zip_entry ); echo ( "Nombre del archivo:" . $file_name . " < br > "
    ); }
    // cerrar el archivo zip zip_close ( $zip_handle ); }
    else echo ( "No se puede leer el archivo zip . " ); ?>
    Salida:
    Nombre de archivo: artículo / contenido.xlsx Nombre de archivo: artículo / gfg.pdf Nombre de archivo: artículo / imagen.jpeg Nombre de archivo: artículo / img / Nombre de archivo: artículo / img / ingenieroforengineer.png Nombre de archivo: artículo / img / ingenieroforengineer1.png
    Artículos relacionados:
    • PHP | Función Zip_read()
    • PHP | Función Zip_close()
    • PHP | Función Zip_entry_close()
    • PHP | Función Zip_entry_compressedsize()
    Enlace: http://php.net/manual/en/function.zip-entry-name.php