Compressão Zlib
- Introdução
- Instalação/Configuração
- Constantes pré-definidas
- Exemplos
- Funções da Zlib
- deflate_add — Comprime dados incrementalmente
- deflate_init — Inicializa um contexto de compressão incremental
- gzclose — Fecha um ponteiro para um arquivo-gz
- gzcompress — Comprime uma string
- gzdecode — Decodifica uma string comprimida usando o gzip
- gzdeflate — Desinfla uma string
- gzencode — Cria uma string comprimida no formato gzip
- gzeof — Testar o EOF em um ponteiro de arquivo gz
- gzfile — Lê todo o arquivo gz em um array
- gzgetc — Obtém caractere de um ponteiro de arquivo gz
- gzgets — Obtém uma linha de um ponteiro de arquivo
- gzgetss — Obtém linha de um ponteiro de arquivo gz e remover tags HTML
- gzinflate — Descomprime uma string comprimida
- gzopen — Abre arquivo gz
- gzpassthru — Escreve na saída todos os dados restantes em um ponteiro de arquivo gz
- gzputs — Sinônimo de gzwrite
- gzread — Leitura de arquivo gz binária segura
- gzrewind — Retorna ao início a posição de um ponteiro para um arquivo-gz
- gzseek — Busca em um ponteiro de arquivo gz
- gztell — Indica a posição de leitura/gravação em um ponteiro para arquivo-gz
- gzuncompress — Descomprime uma string comprimida
- gzwrite — Escrita segura para binário em arquivo-gz
- inflate_add — Descomprime incrementalmente dados codificados
- inflate_get_read_len — Obtém o número de bytes lidos até o momento
- inflate_get_status — Obtém o status da descompressão
- inflate_init — Inicializa um contexto de descompressão incremental
- ob_gzhandler — Função de chamada de retorno de ob_start para comprimir o buffer de saída com gzip
- readgzfile — Exibe um arquivo gz
- zlib_decode — Descomprime qualquer dado codificado em raw/gzip/zlib
- zlib_encode — Comprime dados com o codificador especificado
- zlib_get_coding_type — Retorna o tipo de codificação para a compressão de saída
- DeflateContext — A classe DeflateContext
- InflateContext — A classe InflateContext