HTTP
PHP Manual

HttpDeflateStream sınıfı

(Bir sürüm bilgisi bulunamadı; sadece SVN'de olabilir.)

Sınıf Sözdizimi

HttpDeflateStream {
public void __construct ([ int $seçenekler = 0 ] )
public HttpDeflateStream factory ([ int $seçenekler = 0 [, string $sınıf_adı = "HttpDeflateStream" ]] )
public string finish ([ string $veri ] )
public string flush ([ string $veri ] )
public string update ( string $veri )
}

Sınıf Üyeleri

Öntanımlı Sabitler

Türü İsmi Açıklaması
int TYPE_GZIP gzip kodlaması
int TYPE_ZLIB zlib nam-ı diğer sıkıştırma kodlaması
int TYPE_RAW ham sıkıştırma kodlaması
int LEVEL_DEF öntanımlı sıkıştırma düzeyi
int LEVEL_MIN asgari sıkıştırma düzeyi
int LEVEL_MAX azami sıkıştırma düzeyi
int STRATEGY_DEF öntanımlı strateji
int STRATEGY_FILT süzgeçli strateji
int STRATEGY_HUFF Huffman stratejisi
int STRATEGY_RLE RLE stratejisi
int STRATEGY_FIXED sabit strateji
int FLUSH_NONE zorla boşaltma yok
int FLUSH_SYNC eşzamanlı boşaltma
int FLUSH_FULL tam boşaltma

Örnekler

Örnek 1 - HttpDeflateStream örneği

<?php
$akım 
= new HttpDeflateStream(
    
HttpDeflateStream::TYPE_GZIP |
    
HttpDeflateStream::LEVEL_MAX |
    
HttpDeflateStream::FLUSH_SYNC);

echo 
$akım->update($dveri);
echo 
$akım->finish();
?>

İçindekiler


HTTP
PHP Manual