Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
The HttpDeflateStream class
(Информация о версии неизвестна, возможно, только в SVN)
Обзор классов
HttpDeflateStream {
public void __construct ([ int $flags = 0 ] )
public HttpDeflateStream factory ([ int $flags = 0 [, string $class_name = "HttpDeflateStream" ]] )
public string finish ([ string $data ] )
public string flush ([ string $data ] )
public string update ( string $data )
}
Class Members
Предопределенные константы
Type | Name | Description |
---|---|---|
int | TYPE_GZIP | gzip encoding |
int | TYPE_ZLIB | zlib AKA deflate encoding |
int | TYPE_RAW | raw deflate encoding |
int | LEVEL_DEF | default compression level |
int | LEVEL_MIN | minimum compression level |
int | LEVEL_MAX | maximum compression level |
int | STRATEGY_DEF | default strategy |
int | STRATEGY_FILT | filtered strategy |
int | STRATEGY_HUFF | Huffman strategy |
int | STRATEGY_RLE | RLE strategy |
int | STRATEGY_FIXED | fixed strategy |
int | FLUSH_NONE | no forced flush |
int | FLUSH_SYNC | synching flush |
int | FLUSH_FULL | full flush |
Примеры
Пример #1 A HttpDeflateStream example
$stream = new HttpDeflateStream(
HttpDeflateStream::TYPE_GZIP |
HttpDeflateStream::LEVEL_MAX |
HttpDeflateStream::FLUSH_SYNC);
echo $stream->update($data);
echo $stream->finish();
Содержание
- HttpDeflateStream::__construct — HttpDeflateStream class constructor
- HttpDeflateStream::factory — HttpDeflateStream class factory
- HttpDeflateStream::finish — Finalize deflate stream
- HttpDeflateStream::flush — Flush deflate stream
- HttpDeflateStream::update — Update deflate stream
Описание класса httpdeflatestream, примеры использования класса httpdeflatestream.
Смотрите также:
Описание на ru2.php.net
Описание на php.ru