downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

bzerrno> <bzcompress
Last updated: Fri, 13 Nov 2009

view this page in

bzdecompress

(PHP 4 >= 4.0.4, PHP 5)

bzdecompressBzip2 ile sıkıştırılmış veriyi açar

Açıklama

mixed bzdecompress ( string $kaynak [, int $ufak = 0 ] )

bzdecompress() verilen bzip2 kodlu verinin sıkıştırmasını açar.

Değiştirgeler

kaynak

Sıkıştırılmış haldeki dizge.

ufak

Eğer TRUE ise farklı bir açma algoritması uygulanır ve işlem sırasında daha az bellek kullanılır ancak işlem hızı yarıya düşer. (Gereksinim duyulan azami bellek miktarı yaklaşık 2300K civarına düşer)

Ayrıntılı bilgi için » bzip2 belgelerine bakınız.

Dönen Değerler

Hata oluşmamışsa sıkıştırması açılmış dizgeyle aksi takdirde hata numarası ile döner.

Örnekler

Örnek 1 - Bir dizgenin sıkıştırmasının açılması

<?php
$ilk 
"Bu dizgiyi sıkıştıralım...";
$bzilk bzcompress($ilk);

echo 
"Sıkıştırılmış Dizgi: ";
echo 
$bzilk;
echo 
"\n<br />\n";

$ikinci bzdecompress($bzilk);
echo 
"Açılmış Dizgi: ";
echo 
$ikinci;
echo 
"\n<br />\n";
?>

Ayrıca Bakınız

  • bzcompress() - Verilen dizgiyi bzip2 kodlamalı olarak sıkıştırır



add a note add a note User Contributed Notes
bzdecompress
balint * atres / ath / cx
10-Jan-2006 01:02
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)

bzerrno> <bzcompress
Last updated: Fri, 13 Nov 2009
 
 
show source | credits | sitemap | contact | advertising | mirror sites