Распаковывает данные, сжатые с использованием bzip2

# bzdecompress

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

bzdecompress — Распаковывает данные, сжатые с использованием bzip2

### Описание

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

bzdecompress() распаковывает переданную строку, содержащую сжатые bzip2 данные.

### Список параметров

`data`
  Распаковываемая строка.
`use_less_memory`
  Если `true`, то будет использован альтернативный алгоритм распаковки, использующий меньше памяти (максимально требуемая память находится в районе 2300K), но работает приблизительно вдвое медленнее. Смотрите » документацию по bzip2 для более подробной информации об этой возможности.

### Возвращаемые значения

Распакованная строка или `false` или код ошибки в случае возникновения ошибки.

### Список изменений

Версия | Описание
--- | ---
8.0.0 | Тип `use_less_memory` изменён с int на bool. Ранее значением по умолчанию был `0`.

### Примеры

Пример #1 Распаковка строки

    <?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";
    ?>

### Смотрите также

- bzcompress() - Сжимает строку с использованием bzip2

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