There should be a link to gzopen() int the See also section, and a link back.
bzopen
(PHP 4 >= 4.3.3, PHP 5, PECL bz2:1.0)
bzopen — Otevře soubor komprimovaný pomocí bzip2
Popis
resource bzopen ( string $filename, string $mode )Otevře soubor bzip2 (.bz2) pro čtení nebo zápis. filename je název otvíraného souboru. Parametr mode má podobný význam jako u funkce fopen() (`r' pro čtení, `w' pro zápis atd.).
Pokud otvírání selže, vrací funkce FALSE, jinak vrací ukazatel (deskriptor) na nově otevřený soubor.
Příklad 268. Příklad - bzopen()
<?php
$bz = bzopen("/tmp/foo.bz2", "r");
$decompressed_file = '';
while (!feof($bz)) {
$decompressed_file .= bzread($bz, 4096);
}
bzclose($bz);
echo "Obsah souboru /tmp/foo.bz2 je: ";
echo "\n<br>\n";
echo $decompressed_file;
?>
Viz také bzclose().
bzopen
camaron at kolokonklan dot es
01-Jul-2008 02:33
01-Jul-2008 02:33
Jille at quis dot cx dot spam dot to dot my dot devnull
19-Mar-2008 02:11
19-Mar-2008 02:11
Warning!
the example show above is _not_ working in every case!
This example will continue reading until there is no more data:
<?PHP
$bz=bzopen('foo.bz2', 'r');
$data="";
do {
$line=bzread($bz, 8092);
if($line!==false)
$data.=$line;
}
while($line);
bzclose($bz);
?>
