(PHP 4, PHP 5, PHP 7, PHP 8)
gzwrite — Ausgabe in gz-komprimierte Dateien
gzwrite() schreibt den Inhalt von data
in die angegebene gz-Datei aus.
stream
Ein gz-Dateizeiger. Dieser muss gültig sein und auf eine Datei zeigen, die erfolgreich mit gzopen() geöffnet wurde.
data
Der auszugebende String.
length
Die Anzahl unkomprimierter Bytes, die ausgegeben werden sollen. Wenn angegeben, wird nach length
aus data
geschriebenen Bytes abgebrochen, wenn bis dahin das Ende des Strings nicht erreicht ist.
Gibt die Anzahl der (unkomprimierten) Bytes zurück, die auf den gegebenen gz-Stream ausgegeben wurden. Bei einem Fehler wird false
zurückgegeben..
Version | Beschreibung |
---|---|
8.0.0 | length ist jetzt ein Nullable-Typ; vorher war der Standardwert 0 . |
7.4.0 | Falls ein Fehler auftritt, gibt diese Funktion jetzt false zurück; vorher wurde 0 zurückgegeben. |
Beispiel #1 gzwrite()-Beispiel
<?php
$string = 'Zu komprimierende Daten';
$gz = gzopen('somefile.gz','w9');
gzwrite($gz, $string);
gzclose($gz);
?>