STREAM_FILTER_REMOVE(3) 						 1						   STREAM_FILTER_REMOVE(3)

stream_filter_remove - Remove a filter from a stream

SYNOPSIS
bool stream_filter_remove (resource $stream_filter) DESCRIPTION
Removes a stream filter previously added to a stream with stream_filter_prepend(3) or stream_filter_append(3). Any data remaining in the filter's internal buffer will be flushed through to the next filter before removing it. PARAMETERS
o $stream_filter - The stream filter to be removed. RETURN VALUES
Returns TRUE on success or FALSE on failure. EXAMPLES
Example #1 Dynamicly refiltering a stream <?php /* Open a test file for reading and writing */ $fp = fopen("test.txt", "rw"); $rot13_filter = stream_filter_append($fp, "string.rot13", STREAM_FILTER_WRITE); fwrite($fp, "This is "); stream_filter_remove($rot13_filter); fwrite($fp, "a test "); rewind($fp); fpassthru($fp); fclose($fp); ?> The above example will output: Guvf vf a test SEE ALSO
stream_filter_register(3), stream_filter_append(3), stream_filter_prepend(3). PHP Documentation Group STREAM_FILTER_REMOVE(3)