(PHP 4 >= 4.3.3, PHP 5, PECL bz2:1.0)
bzread — Binarnie bezpieczny odczyt pliku bzip2
bzread() odczytuje z podanego wskaźnika pliku.
Odczytywanie zatrzymywane jest kiedy przeczytano długość (nieskompresowanych) bajtów lub osiągnięto EOF, cokolwiek wystąpi pierwsze.
Uchwyt do pliku musi być poprawny oraz musi wskazywać na plik otwarty za pomocą funkcji bzopen().
Jeśli nie została określona bzread() zostaną odczytane 1024 (nieskompresowane) bajty.
Zwraca nieskompresowane dane lub FALSE w przypadku błędu.
Example #1 bzread() przykład
<?php
$file = "/tmp/foo.bz2";
$bz = bzopen($file, "r") or die("Nie mogę otworzyć $file");
$decompressed_file = '';
while (!feof($bz)) {
$decompressed_file .= bzread($bz, 4096);
}
bzclose($bz);
echo "Zawartość pliku $file to: <br />\n";
echo $decompressed_file;
?>