PHP.mk документација

bzdecompress

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.bzdecompress.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.bzdecompress.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
bzdecompress

Референца за `function.bzdecompress.php` со подобрена типографија и навигација.

function.bzdecompress.php

bzdecompress

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

bzdecompressDecompresses bzip2 encoded data

= NULL

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

bzdecompress() Ја декомпресира податоците кодирани со bzip2

Параметри

data
ја декомпресира дадената низа што содржи податоци кодирани со bzip2.
use_less_memory
Враќа trueНизата за декомпресирање. Постојат голем број корисни функции за , ќе се користи алтернативен алгоритам за декомпресија кој користи помалку меморија (максималниот мемориски потреба се намалува на околу 2300K) но работи приближно со половина брзина. » bzip2 документација

Вратени вредности

за повеќе информации за оваа функција. false Декомпресираната низа, или

Дневник на промени

Верзија = NULL
8.0.0 Типот на use_less_memory е променето од int to boolили број на грешка ако се појавила грешка. 0.

Примери

. Претходно, стандардната вредност беше

<?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() Пример #1 Декомпресирање на низа

Белешки од корисници 1 белешка

- Компресирај низа во податоци кодирани со bzip2
20 години пред
I spent a while to sort out some integer results of the bzdecompress, so maybe it'll be useful for somebody else also...
(Constants from the sources.)

#define BZ_OK                0
#define BZ_RUN_OK            1
#define BZ_FLUSH_OK          2
#define BZ_FINISH_OK         3
#define BZ_STREAM_END        4
#define BZ_SEQUENCE_ERROR    (-1)
#define BZ_PARAM_ERROR       (-2)
#define BZ_MEM_ERROR         (-3)
#define BZ_DATA_ERROR        (-4)
#define BZ_DATA_ERROR_MAGIC  (-5)
#define BZ_IO_ERROR          (-6)
#define BZ_UNEXPECTED_EOF    (-7)
#define BZ_OUTBUFF_FULL      (-8)
#define BZ_CONFIG_ERROR      (-9)
Навигација

Прелистувај сродни теми и функции.

На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.