Zlib-Funktionen
PHP Manual

gzdeflate

(PHP 4 >= 4.0.4, PHP 5, PHP 7)

gzdeflateKomprimiert eine Zeichenkette

Beschreibung

string gzdeflate ( string $data [, int $level = -1 [, int $encoding = ZLIB_ENCODING_RAW ]] )

Diese Funktion komprimiert die übergebene Zeichenkette mit dem DEFLATE Daten Format.

Zu Einzelheiten bezüglich des DEFLATE Kompressions Algorithmus siehe das Dokument "» DEFLATE Compressed Data Format Specification version 1.3" (RFC 1951).

Parameter-Liste

data

Die zu komprimierenden (deflate == entleeren) Daten.

level

Der Komprimierungsfaktor. Kann von 0 für keine Kompression bis 9 für maximale Kompression übergeben werden. Wird er nicht übergeben, ist der Standard Komprimierungsfaktor der Standard Komprimierungsfaktor der zlib Bibliothek.

encoding

Eine der ZLIB_ENCODING_* Konstanten.

Rückgabewerte

Die komprimierte (entleerte) Zeichenkette oder FALSE wenn ein Fehler auftrat.

Beispiele

Beispiel #1 gzdeflate() Beispiel

<?php
$compressed 
gzdeflate('Compress me'9);
echo 
$compressed;
?>

Changelog

Version Beschreibung
5.4.0 encoding Parameter hinzugefügt.

Siehe auch


Zlib-Funktionen
PHP Manual