SELFPHP

SELFPHP-Druckversion
Original Adresse dieser Seite:
http://www.selfphp.de/funktionsreferenz/bzip2_funktionen/bzcompress.php
© 2001-2017 E-Mail SELFPHP OHG, info@selfphp.de



bzcompress


nach unten nach oben Befehl

mixed bzcompress ( string $source [, int $blocksize = 4 [, int $workfactor = 0 ]] )



nach unten nach oben Version

(PHP 4 >= 4.0.4, PHP 5)



nach unten nach oben Beschreibung

Mit bzcompress() kann eine Zeichenkette ($source) in bzip2-encodierte Daten komprimiert werden.


  • Parameter der Funktion:

  • $source
    Die zu komprimierenden Daten

  • $blocksize
    Bestimmt die Blockgre bei der Komprimierung der Zeichenkette. Werte von 1 (kleinste Komprimierung) bis 9 (grte Komprimierung) sind mglich, wobei mehr Ressourcen in Anspruch genommen werden je hher der Wert ist. Wird dieser optionale Parameter nicht angegeben, nimmt die Funktion standardmig den Wert 4 zur Komprimierung.

  • $workfactor
    Werte zwischen 0-250 (Standard 30) sind bei diesem optionalen Parameter zulssig und legen fest, wie die Funktion sich bei stark wiederholenden Daten verhalten soll. Je nach angegebenen Wert wird sich der Rckgabewert (komprimierte Daten) allerdings nicht verndern.


Im Erfolgsfall gibt die Funktion die komprimierte Zeichenkette zurck. Kommt es bei der Komprimierung zu einem Fehler, wird als Rckgabewert eine Fehlernummer geliefert.

  • Siehe auch:




nach unten nach oben Beispiel


<?PHP

$str 
"Dies ist ein Beispieltext fr die Funktion bzcompress()";
$bzstr bzcompress($str5);
echo 
$bzstr;

?>




nach unten nach oben Ausgabe im Browser


BZh51AY&SY' `/P TP LSzɂzK% a#%XWL]ߛmCܑN$