# La clase php_user_filter

(PHP 5, PHP 7, PHP 8)

## Introducción

Los hijos de esta clase se pasan a la función stream_filter_register(). Cabe señalar que el método __construct no es llamado; en su lugar, php_user_filter::onCreate() debería ser utilizado para la inicialización.

## Sinopsis de la Clase

class php_user_filter {
/* Propiedades */
public string $filtername = "";
public mixed $params = "";
public ?resource $stream = null;
/* Métodos */
public function filter(
resource `$in`,
resource `$out`,
int `&$consumed`,
bool `$closing`
): int
public function onClose(): void
public function onCreate(): bool
}

## Propiedades

filtername

  Nombre del filtro a registrar por la función stream_filter_append().

params

stream

## Tabla de contenidos

- php_user_filter::filter — Llamado cuando se aplica un filtro
- php_user_filter::onClose — Llamado cuando se cierra el filtro
- php_user_filter::onCreate — Llamado cuando se crea el filtro

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open