stream_filter_remove
(PHP 5 >= 5.1.0RC1)
stream_filter_remove -- Remover un filtro de una secuencia
Descripción
bool
stream_filter_remove ( resource filtro_de_secuencia )
Remueve un filtro de secuencia previamente agregado a una
secuencia con stream_filter_prepend() o
stream_filter_append(). Cualquier dato que
permanezca en el búfer interno del filtro será
volcado a través del siguiente filtro antes de ser
removido.
Ejemplo 1. Refiltrado dinámico de una secuencia
<?php /* Abrir un archivo de prueba para lectura y escritura */ $da = fopen("prueba.txt", "rw");
$filtro_rot13 = stream_filter_append($da, "string.rot13", STREAM_FILTER_WRITE); fwrite($da, "Esto es "); stream_filter_remove($filtro_rot13); fwrite($da, "una prueba\n");
rewind($da); fpassthru($da); fclose($da);
/* Salida Esperada ---------------
Rfgb rf una prueba
*/ ?>
|
|
Vea también stream_filter_register(),
stream_filter_append(), y
stream_filter_prepend().