Forum und email

stream_filter_remove

(PHP 5 >= 5.1.0)

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.

Example#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().