# bzdecompress

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

bzdecompress — Dekomprimiert bzip2-kodierte Daten

### Beschreibung

bzdecompress(string `$data`, bool `$use_less_memory` = `false`): string|int|false

bzdecompress() dekomprimiert die übergebene Zeichenkette, die bzip2-kodierte Daten enthält.

### Parameter-Liste

`data`

  Zu dekomprimierende Zeichenkette

`use_less_memory`

  Wenn `true`, wird ein alternativer Dekompressionsalgorithmus verwendet, der weniger Speicher benötigt. Es werden dann nur 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 Zeichenfolge oder `false` oder eine Fehlernummer, wenn ein Fehler aufgetreten ist.

### Changelog

Version | Beschreibung
--- | ---
8.0.0 | Der Typ von `use_less_memory` wurde von int in bool geändert. Bisher war der Standardwert `0`.

### Beispiele

Beispiel #1 Dekomprimieren einer Zeichenkette

`<?php
$start_str = "Ist dies nicht ein ernstes Gesicht?";
$bzstr = bzcompress($start_str);
echo "Komprimierte Zeichenkette: ";
echo $bzstr;
echo "\n<br />\n";
$str = bzdecompress($bzstr);
echo "Dekomprimierte Zeichenkette: ";
echo $str;
echo "\n<br />\n";
?>`

### Siehe auch

- bzcompress() - Komprimiert eine Zeichenkette in bzip2-encodierte Daten

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open