stream_filter_append

(PHP 4 >= 4.3.0, PHP 5)

stream_filter_append — Прикрепляет фильтр к потоку


Описание

resource stream_filter_append ( resource $stream , string $filtername [, int $read_write [, mixed $params ]] )

Добавляет filtername в список фильтров, прикреплённых к stream.


Список параметров

stream

Целевой поток.

filtername

Название фильтра.

read_write

По умолчанию stream_filter_append() будет прикреплять фильтр к цепочке фильтров чтения, если файл был открыт для чтения (т. е. режим файла: r, и/или +). Фильтр также будет прикреплён к цепочке фильтров записи, если файл был открыт для записи (т. е. режим файла: w, a, и/или +). Константы STREAM_FILTER_READ, STREAM_FILTER_WRITE, и/или STREAM_FILTER_ALL также могут быть переданы в параметре read_write, чтобы переопределить это поведение.

params

Этот фильтр будет добавлен с указанными params к концу списка и, таким образом, будет вызван последним в списке потоковых операций. Чтобы добавить фильтр в начало списка, используйте stream_filter_prepend().


Возвращаемые значения

Возвращает ресурс, который может быть использован для того, чтобы обратиться к этому экземпляру фильтра во время вызова stream_filter_remove().




Смотрите также:
Описание на ru2.php.net
Описание на php.ru