バイナリ対応の bzip2 ファイル読み込み
$bz
$length
bzread は、与えられた bzip2 ファイルポインタから読み込みます。
読み込みは、(圧縮前の状態で) length バイトが読み込まれたか、EOF に達したかのどちらか最初に来た方で終了します。
length
bz
ファイルポインタ。これは有効である必要があり、 bzopen によりオープンされたファイルを指してい る必要があります。
指定されない場合、bzread は一度に (圧縮前の状態で) 1024バイト読み込みます。 最大で 8192 バイト (圧縮前) までを一度に読み込みます。
非圧縮データ、もしくはエラー時に false を返します。
false
例1 bzread の例
<?php$file = "/tmp/foo.bz2";$bz = bzopen($file, "r") or die("Couldn't open $file");$decompressed_file = '';while (!feof($bz)) { $decompressed_file .= bzread($bz, 4096);}bzclose($bz);echo "The contents of $file are: <br />\n";echo $decompressed_file;?>