(PHP 4 >= 4.0.4, PHP 5)
bzread — Lectura segura de ficheros bzip2
$bz
[, int $length
= 1024
] )bzread() lee del puntero de fichero bzip2 pasado como parámetro.
La lectura finaliza una vez que se han leído length
bytes (descomprimidos)
o cuando se alcanza EOF, lo primero que suceda.
bz
El puntero al fichero. Tiene que ser válido y debe apuntar a un fichero que se haya abierto con éxito con bzopen().
length
Si no se especifica, bzread() leerá bloques de 1024 bytes (descomprimidos) al momento. Un máximo de 8192 bytes descomprimidos serán leídos.
Devuelve la información descomprimida, o FALSE
en caso de error.
Ejemplo #1 ejemplo de bzread()
<?php
$file = "/tmp/foo.bz2";
$bz = bzopen($file, "r") or die("No se ha podido abrir $file");
$decompressed_file = '';
while (!feof($bz)) {
$decompressed_file .= bzread($bz, 4096);
}
bzclose($bz);
echo "El contenido de $file es: <br />\n";
echo $decompressed_file;
?>