(PHP 4, PHP 5, PHP 7, PHP 8)
gzopen — Abre arquivo gz
Abre um arquivo gzip (.gz) para leitura ou escrita.
gzopen() pode ser usado para ler um arquivo que não está no formato gzip; nesse caso, gzread() lerá diretamente do arquivo sem descompressão.
filename
O nome do arquivo.
mode
Como em fopen() (rb
ou
wb
) mas também pode incluir um nível de compressão
(wb9
) ou uma estratégia: f
para
dados filtrados como em wb6f
, h
para
compressão Huffman
como em wb1h
.
(Consulte a descrição de deflateInit2
em zlib.h para
mais informações sobre o parâmetro de estratégia.)
use_include_path
Você pode definir este parâmetro opcional como 1
, se você
quer procurar o arquivo no
include_path também.
Retorna um ponteiro de arquivo para o arquivo aberto, depois disso, tudo o que você lê deste descritor de arquivo será descomprimido de forma transparente e o que você escreve será comprimido.
Se a abertura falhar, a função retorna false
.
Exemplo #1 Exemplo de gzopen()
<?php
$fp = gzopen("/tmp/arquivo.gz", "r");
?>