Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

bzflush

Bzip2-Funktionen

    Befehl:
int bzflush ( resource $bz )


    Parameter-Liste:
NameBeschreibung
bzZeiger auf eine erfolgreich mittels bzopen() geöffnete Datei.

    Rückgabewerte:
Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.

    Beschreibung:
Erzwingt das Schreiben aller gepufferten bzip2-Daten für den Dateizeiger bz.


    Aktiv in Version:
(PHP 4 >= 4.0.4, PHP 5, PHP 7)

    Siehe auch:
Binär-sicheres Lesen aus einer bzip2-Datei
 
Binär-sicheres Schreiben einer bzip2-Datei
 

bzflush() - Beispiel:


Eingabe:
<?PHP
$str = "Willis Homoepage.<br>";
$bz = bzopen( "wichtig.txt.bz2", "w" );
for ( $i = 0; $i < 10; $i++ ) {
    $length = bzwrite( $bz, $str, strlen ( $str ) );
    bzflush ( $bz );
}
bzclose($bz);


$fp = bzopen( "wichtig.txt.bz2", "r" );

$data = '';

while (!feof($fp)) {
  $data .= bzread($fp, 4096);
}
bzclose($fp);
echo $data;
?>


Ausgabe:
Willis Homoepage.
Willis Homoepage.
Willis Homoepage.
Willis Homoepage.
Willis Homoepage.
Willis Homoepage.
Willis Homoepage.
Willis Homoepage.
Willis Homoepage.
Willis Homoepage.
Bzip2-Funktionen