gzwrite
(PHP 4, PHP 5, PHP 7, PHP 8)
gzwrite — Escrita segura para binário em arquivo-gz
Descrição
gzwrite() escreve o conteúdo de
data
para o arquivo-gz.
Parâmetros
stream
-
O ponteiro do arquivo gz. Precisa ser válido, e apontar para um arquivo aberto com sucesso por gzopen().
data
-
A string a ser escrita.
length
-
O número de bytes descomprimidos para escrever. Se fornecido, a escrita irá parar depois de
length
(descomprimido) bytes ter sido escritos, ou ao final dedata
, o que vier primeiro.
Valor Retornado
Retorna o número de (descomprimido) bytes escrito no dado stream do arquivo gz,
ou false
em caso de falha.
Registro de Alterações
Versão | Descrição |
---|---|
8.0.0 |
length permite null; anteriormente o default era
0 .
|
7.4.0 |
Esta função agora retorna false em caso de falha; anteriormente retornava 0 .
|
Exemplos
Example #1 Exemplo da gzwrite()
<?php
$string = 'Some information to compress';
$gz = gzopen('somefile.gz','w9');
gzwrite($gz, $string);
gzclose($gz);
?>