bzwrite
(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)
bzwrite — Binär-sicheres Schreiben einer bzip2-Datei
Beschreibung
$bz
, string $data
, ?int $length
= null
): int|falsebzwrite() schreibt eine Zeichenkette in den übergebenen bzip2-Dateistream.
Parameter-Liste
-
bz
-
Der Dateizeiger. Muss gültig sein und auf eine erfolgreich von bzopen() geöffnete Datei zeigen.
-
data
-
Die zu schreibenden Daten.
-
length
-
Wird dieser Parameter übergeben, stoppt das Schreiben nach
length
(unkomprimiert) geschriebenen Bytes oder wenn alle Bytes ausdata
geschrieben wurden, je nachdem, welcher Fall zuerst auftritt.
Rückgabewerte
Gibt die Anzahl der geschriebenen Bytes bzw. false
im Falle eines
Fehlers zurück.
Changelog
Version | Beschreibung |
---|---|
8.0.0 |
length ist jetzt nullbar.
|
Beispiele
Beispiel #1 bzwrite()-Beispiel
<?php
$str = "uncompressed data";
$bz = bzopen("/tmp/foo.bz2", "w");
bzwrite($bz, $str, strlen($str));
bzclose($bz);
?>