Forum und email

bzdecompress

(PHP 4 >= 4.3.3, PHP 5, PECL bz2:1.0)

bzdecompress — Dekomprimiert bzip2-komprimierte Daten

Beschreibung

mixed bzdecompress ( string $source [, int $small ] )

bzdecompress() dekomprimiert den source -Parameter, der bzip2-komprimierte Daten enthält und gibt die dekomprimierten Daten zurück. Wenn der optionale Parameter small TRUE ist, wird ein alternative Dekomprimierungsalgorithmus verwendet, der weniger Speicher benötigt, jedoch nur halb so schnell läuft. Weitere Informationen sind in der » bzip2 Dokumentation zu finden.

Parameter Liste

source

Zu dekomprimierende Zeichenkennte

small

Wenn TRUE, wird ein alternativer Dekompressionsalgorithmus verwendet, der weniger Speicher benötigt. Es werden maximal etwa 2300K benötigt, allerdings findet die Dekompression nur mit etwa halber Geschwindigkeit statt.

Weitere Details finden sich in der » bzip2 Dokumentation.

Rückgabewerte

Die dekomprimierte Zeichenkette oder Fehlernummer im Falle eines Fehlers.

Beispiele

Example#1 bzdecompress()

<?php
$start_str = "This is not an honest face?";
$bzstr = bzcompress($start_str);

echo "Compressed String: " ;
echo $bzstr;
echo "\n<br>n";

$str = bzdecompress($bzstr);
echo "Decompressed String: ";
echo $str;
echo "\n<br>n";
?>

Siehe auch