string zip_entry_name ($zip_entry)Parâmetros:Esta função recebe um parâmetro, $zip_entry, que é obrigatório. Usado para especificar o recurso de registro zip.Valor de retorno:Retorna o nome do registro do arquivo zip em caso de sucesso.Erros e exceções:
- Zip_entry_name() retorna o nome do arquivo zip somente em caso de sucesso, caso contrário retorna um aviso PHP.
- A função zip_entry_name() retorna ER_OPEN se zip- o arquivo é inválido.
- A função zip_entry_name() retorna um erro ER_NOZIP se o arquivo zip está vazio.
content.xlsx
// Abrir arquivo zip
$zip_handle
= zip_open (
" C: /xampp/htdocs/article.zip "
);
// Ler arquivo zip
$ zip_entry
= zip_read (
$zip_handle
);
// Ler zip nome do arquivo
$file
= zip_entry_name (
$zip_entry
);
echo
(
"Nome do arquivo:"
.
$file
);
// Fechar o arquivo zip
zip_close (
$zip_handle
);
?>
Saída:Nome do arquivo: article / content.xlsx
Programa 2: Suponha um arquivo zip article. zip contém os seguintes arquivos e diretórios:
Diretório: img - engineerforengineer.png
- engineerforengineer1.png
content.xlsx< br>gfg.pdf
imagem.jpeg
// Abra o arquivo zip
$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
);
// Verifique o nome do arquivo da entrada do arquivo zip
$file_name
= zip_entry_name (
$zip_entry
);
echo
(
"Nome do arquivo:"
.
$file_name
.
" < br > "
);
}
// fecha o arquivo zip
zip_close (
$zip_handle
);
}
else
echo
(
"O arquivo zip não pode ser lido . "
);
?>
Saída:Nome do arquivo: artigo / content.xlsx Nome do arquivo: article / gfg.pdf Nome do arquivo: article / image.jpeg Nome do arquivo: article / img / Nome do arquivo: article / img / Engineerforengineer.png Nome do arquivo: article / img / Engineerforengineer1.pngArtigos relacionados:
- PHP | Função Zip_read()
- PHP | Função Zip_close()
- PHP | Função Zip_entry_close()
- PHP | Função Zip_entry_compressedsize()