gzopen
(PHP 4, PHP 5, PHP 7, PHP 8)
gzopen — Abre arquivo gz
Descrição
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.
Parâmetros
filename
-
O nome do arquivo.
mode
-
Como em fopen() (
rb
ouwb
) mas também pode incluir um nível de compressão (wb9
) ou uma estratégia:f
para dados filtrados como emwb6f
,h
paracompressão Huffman
como emwb1h
. (Consulte a descrição dedeflateInit2
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.
Valor Retornado
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
.
Exemplos
Example #1 Exemplo de gzopen()
<?php
$fp = gzopen("/tmp/arquivo.gz", "r");
?>