# The php_user_filter class

(PHP 5, PHP 7, PHP 8)

## 简介

Children of this class are passed to stream_filter_register(). Note that the __construct method is not called; instead, php_user_filter::onCreate() should be used for initialization.

## 类摘要

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

## 属性

filtername

  Name of the filter registered by stream_filter_append().

params

stream

## 目录

- php_user_filter::filter — Called when applying the filter
- php_user_filter::onClose — Called when closing the filter
- php_user_filter::onCreate — Called when creating the filter

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