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.
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
// Cerrar el archivo zip
zip_close (
$zip_handle
);
?>
Salida:Nombre de archivo: artículo/contenido.xlsxPrograma 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.pngArtículos relacionados:
- PHP | Función Zip_read()
- PHP | Función Zip_close()
- PHP | Función Zip_entry_close()
- PHP | Función Zip_entry_compressedsize()