Descrição
string
bzcompress
( string source [, int blocksize [, int workfactor]])
bzcompress(
)
comprime
a
string
source
e
a
retorna
no
formato
de
dados
codificados
com
bzip2
.
O
parâmetro
opcional
blocksize
especifica
o
tamanho
do
bloco
utilizado
no
momento
de
compressão
e
deve
ser
um
número
de
1
a
9
,
com
9
sendo
a
melhor
taxa
de
compressão
,
mas
usando
mais
recursos
para
fazê-lo
.
O
valor
padrão
de
blocksize
é
4
.
O
parâmetro
opcional
workfactor
controla
como
a
fase
de
compressão
irá
se
comportar
quando
ocorrer
o
pior
caso
:
a
entrada
de
dados
muito
repetitivos
.
O
seu
valor
pode
ser
de
0
até
250
,
com
0
sendo
um
caso
especial
,
e
30
o
valor
padrão
.
Independente
do
valor
de
workfactor
,
a
saída
gerada
será
a
mesma
.
Exemplo
1
.
Exemplo
de
bzcompress(
)
?php
$str
=
"
demonstracao
de
dados
comprimidos"
;
$bzstr
=
bzcompress($str
,
9)
;
print($bzstr)
;
?
|
|
Veja
também
bzdecompress(
)
.