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)
PHP.mk документација
bzdecompress
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
function.bzdecompress.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
function.bzdecompress.php
bzdecompress
Референца за `function.bzdecompress.php` со подобрена типографија и навигација.
bzdecompress
(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)
bzdecompress — Decompresses bzip2 encoded data
= NULL
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 години пред