中文文档
English
Spanish
French
Japanese
Brazilian
German
Turkish
Russian
Introdução »
« RarException::setUsingExceptions
Manual do PHP
Referência das Funções
Extensões de Arquivo e Compressão
Zip
Introdução
Instalação/Configuração
Dependências
Instalação
Configurações em Execução
Tipos de Recurso
Constantes pré-definidas
Exemplos
ZipArchive
— A classe ZipArchive
ZipArchive::addEmptyDir
— Adiciona um novo diretório
ZipArchive::addFile
— Adiciona um arquivo a um arquivo ZIP a partir do caminho fornecido
ZipArchive::addFromString
— Adiciona um arquivo a um arquivo ZIP usando seu conteúdo
ZipArchive::addGlob
— Adicionar arquivos de um diretório por padrão glob
ZipArchive::addPattern
— Adiciona arquivos de um diretório por padrão PCRE
ZipArchive::clearError
— Limpa a mensagem de erro de status, mensagens do sistema e/ou do zip
ZipArchive::close
— Fecha o arquivo de arquivo ativo (aberto ou recém-criado)
ZipArchive::count
— Conta o número de arquivos no arquivo
ZipArchive::deleteIndex
— Exclui uma entrada no arquivo usando seu índice
ZipArchive::deleteName
— Exclui uma entrada no arquivo usando seu nome
ZipArchive::extractTo
— Extrai o conteúdo do arquivo
ZipArchive::getArchiveComment
— Retorna o comentário do arquivo Zip
ZipArchive::getArchiveFlag
— Retorna o valor de uma opção global do arquivo Zip
ZipArchive::getCommentIndex
— Retorna o comentário de uma entrada usando o índice da entrada
ZipArchive::getCommentName
— Retorna o comentário de uma entrada usando o nome da entrada
ZipArchive::getExternalAttributesIndex
— Recupera os atributos externos de uma entrada definida pelo seu índice
ZipArchive::getExternalAttributesName
— Recupera os atributos externos de uma entrada definida pelo seu nome
ZipArchive::getFromIndex
— Retorna o conteúdo da entrada usando seu índice
ZipArchive::getFromName
— Retorna o conteúdo da entrada usando seu nome
ZipArchive::getNameIndex
— Retorna o nome de uma entrada usando seu índice
ZipArchive::getStatusString
— Retorna a mensagem de erro de status, mensagens do sistema e/ou zip
ZipArchive::getStream
— Obtém um manipulador de arquivo para a entrada definida pelo seu nome (somente leitura)
ZipArchive::getStreamIndex
— Obtém um manipulador de arquivo para a entrada definida pelo seu índice (somente leitura)
ZipArchive::getStreamName
— Obtém um manipulador de arquivo para a entrada definida pelo seu nome (somente leitura)
ZipArchive::isCompressionMethodSupported
— Verifica se um método de compressão é suportado pelo libzip
ZipArchive::isEncryptionMethodSupported
— Verifica se um método de criptografia é suportado pelo libzip
ZipArchive::locateName
— Retorna o índice da entrada no arquivo compactado
ZipArchive::open
— Abre um arquivo compactado ZIP
ZipArchive::registerCancelCallback
— Registra um callback para permitir o cancelamento durante o fechamento do arquivo compactado.
ZipArchive::registerProgressCallback
— Registrar um callback para fornecer atualizações durante o fechamento do arquivo compactado.
ZipArchive::renameIndex
— Renomeia uma entrada definida pelo seu índice
ZipArchive::renameName
— Renomeia uma entrada definida pelo seu nome
ZipArchive::replaceFile
— Substitui um arquivo no arquivo ZIP por um caminho fornecido
ZipArchive::setArchiveComment
— Define o comentário de um arquivo ZIP
ZipArchive::setArchiveFlag
— Define uma opção global de um arquivo ZIP
ZipArchive::setCommentIndex
— Define o comentário de uma entrada definida pelo seu índice
ZipArchive::setCommentName
— Define o comentário de uma entrada definida pelo seu nome
ZipArchive::setCompressionIndex
— Define o método de compressão de uma entrada definida pelo seu índice
ZipArchive::setCompressionName
— Define o método de compressão de uma entrada definida pelo seu nome
ZipArchive::setEncryptionIndex
— Define o método de criptografia de uma entrada definida pelo seu índice
ZipArchive::setEncryptionName
— Define o método de criptografia de uma entrada definida pelo seu nome
ZipArchive::setExternalAttributesIndex
— Define os atributos externos de uma entrada definida pelo seu índice
ZipArchive::setExternalAttributesName
— Define os atributos externos de uma entrada definida pelo seu nome
ZipArchive::setMtimeIndex
— Define o tempo de modificação de uma entrada definida pelo seu índice
ZipArchive::setMtimeName
— Define o tempo de modificação de uma entrada definida pelo seu nome
ZipArchive::setPassword
— Define a senha para o arquivo ZIP ativo
ZipArchive::statIndex
— Obtenha os detalhes de uma entrada definida pelo seu índice
ZipArchive::statName
— Obtém os detalhes de uma entrada definida pelo seu nome
ZipArchive::unchangeAll
— Desfaz todas as alterações feitas no arquivo
ZipArchive::unchangeArchive
— Reverte todas as alterações globais feitas no arquivo
ZipArchive::unchangeIndex
— Reverte todas as alterações feitas a uma entrada no índice fornecido
ZipArchive::unchangeName
— Reverte todas as alterações feitas a uma entrada com o nome fornecido
Funções Zip
zip_close
— Fecha um arquivo ZIP
zip_entry_close
— Fecha o arquivo que está aberto
zip_entry_compressedsize
— Obtém o tamanho comprimido do item
zip_entry_compressionmethod
— Recupera qual o método de compressão foi utilizado no arquivo
zip_entry_filesize
— Retorna o tamanho de um item de diretório
zip_entry_name
— Retorna o nome do arquivo
zip_entry_open
— Abre um arquivo para leitura
zip_entry_read
— Obtém dados de um arquivo
zip_open
— Abre um arquivo ZIP
zip_read
— Lê o próximo item em um arquivo ZIP