(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.
filenameO 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_pathtrue, arquivos no include_path também são pesquisados.
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.
| Versão | Descrição |
|---|---|
| 8.5.0 |
use_include_path agora é do tipo bool.
Anteriormente era do tipo int.
|
Exemplo #1 Exemplo de gzopen()
<?php
$fp = gzopen("/tmp/arquivo.gz", "r");
?>