gzpassthru
(PHP 4, PHP 5, PHP 7, PHP 8)
gzpassthru — Escreve na saída todos os dados restantes em um ponteiro de arquivo gz
Descrição
Lê até o final do arquivo (EOF) no ponteiro de arquivo gz dado a partir da posição atual e escreve os resultados (não comprimidos) na saída padrão.
Note:
Você pode precisar chamar gzrewind() para redefinir o ponteiro de arquivo para o início do arquivo se você já tiver escrito dados nele.
Se você apenas deseja descarregar o conteúdo de um arquivo no buffer de saída, sem modificar primeiro ou procurar uma posição específica, pode usar a função readgzfile(), que economiza a chamada gzopen().
Parâmetros
stream
-
O ponteiro de arquivo gz. Ele deve ser válido e deve apontar para um arquivo aberto com sucesso por gzopen().
Valor Retornado
O número de caracteres não comprimidos lidos de gz
e passados para a entrada.
Exemplos
Example #1 Exemplo de gzpassthru()
<?php
$fp = gzopen('arquivo.gz', 'r');
gzpassthru($fp);
gzclose($fp);
?>