PHP bzip2 bzread() 函数
bzread() 函数是一个二进制安全的 bzip2 文件读取函数。
语法
string bzread( resource bz [, intlength = 1024 ] )
bzread()函数可以从给定的bzip2文件指针中读取数据。当已读取了length(未压缩的)个字节,或者达到了EOF时,读取将停止,以先到者为准。
bzread()函数可以返回未压缩的数据,或在错误时返回false。
示例
<?php
file = "/tmp/foo.bz2";bz = bzopen(file, "r") or die("Couldn't openfile");
decompressed_file = "";
while(!feof(bz)) {
decompressed_file .= bzread(bz, 4096);
}
bzclose(bz);
echo "The contents offile are: <br />\n";
echo $decompressed_file;
?>