PHP
Referenzliste
bzread
Bzip2-Funktionen
Befehl:
string bzread ( resource $bz [, int $length = 1024 ] )
Parameter-Liste:
Beschreibung | |
---|---|
Der Dateizeiger. Es muss ein valider Zeiger sein und auf eine Datei zeigen, die erfolgreich mittels bzopen() geöffnet wurde. | |
Wenn nichts angegeben ist, liest bzread() 1024 (unkomprimierte) Bytes auf einmal. Maximal 8192 unkomprimierte Bytes können auf einmal gelesen werden. |
Rückgabewerte:
Gibt die unkomprimierten Daten oder im Fehlerfall
FALSE
zurück. Beschreibung:
bzread() liest Daten vom übergebenen bzip2-Dateizeiger.
Das Lesen wird beendet, wenn length (unkomprimierte) Bytes gelesen wurden oder das Ende der Datei (EOF) erreicht ist, je nachdem, welcher Fall zuerst auftritt.
Das Lesen wird beendet, wenn length (unkomprimierte) Bytes gelesen wurden oder das Ende der Datei (EOF) erreicht ist, je nachdem, welcher Fall zuerst auftritt.
Aktiv in Version:
(PHP 4 >= 4.0.4, PHP 5, PHP 7)
Siehe auch:
bzread() - Beispiel:
Eingabe:
<?php $file = "/tmp/foo.bz2"; $bz = bzopen($file, "r") or die("Konnte $file nicht öffnen"); $decompressed_file = ''; while (!feof($bz)) { $decompressed_file .= bzread($bz, 4096); } bzclose($bz); echo "Der Inhalt von $file ist: <br />\n"; echo $decompressed_file; ?>
Bzip2-Funktionen