bzwrite

(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)

bzwriteGravação binária segura em arquivo bzip2

Descrição

bzwrite(resource $bz, string $data, ?int $length = null): int|false

bzwrite() escreve uma string no arquivo bzip2 informado.

Parâmetros

bz

O ponteiro do arquivo. Precisa ser válido e apontar a um arquivo aberto com sucesso por bzopen().

data

Os dados gravados.

length

Se fornecido, a gravação irá parar depois que os bytes (não comprimidos) informados em length tiverem sido escritos ou o final de data tiver sido alcançado, o que ocorrer primeiro.

Valor Retornado

Retorna o número de bytes gravados, ou false em caso de erro.

Registro de Alterações

Versão Descrição
8.0.0 length agora pode ser nulo.

Exemplos

Example #1 Exemplo de bzwrite()

<?php
$str = "dados descomprimidos";
$bz = bzopen("/tmp/foo.bz2", "w");
bzwrite($bz, $str, strlen($str));
bzclose($bz);
?>

Veja Também

  • bzread() - Leitura binária segura de arquivo bzip2
  • bzopen() - Abre um arquivo comprimido com bzip2