Streams php_user_filter::onCreate

(PHP 5, PHP 7, PHP 8)

php_user_filter::onCreate — 필터를 생성할 때 호출됨


설명

public php_user_filter::onCreate(): bool

이 메서드는 필터 클래스 개체를 인스턴스화하는 동안 호출됩니다. 필터가 다른 리소스(예: 버퍼)를 할당하거나 초기화하는 경우 이 작업을 수행할 위치입니다.

필터가 처음 인스턴스화되고 yourfilter->onCreate()가 호출되면 아래 표와 같이 여러 속성을 사용할 수 있습니다.

Property Contents
FilterClass->filtername 필터가 인스턴스화되는 데 사용된 이름이 포함된 문자열입니다. 필터는 여러 이름 또는 와일드카드로 등록할 수 있습니다. 이 속성을 사용하여 사용된 이름을 확인합니다.
FilterClass->params stream_filter_append() 또는 stream_filter_prepend()에 전달된 params 매개변수의 내용입니다.
FilterClass->stream 필터링되는 스트림 리소스입니다. closing 매개변수가 false로 설정된 경우 filter() 호출 중에만 사용할 수 있습니다.

매개변수

이 함수에는 매개변수가 없습니다.


반환 값

이 메서드의 구현은 실패 시 false를 반환하고 성공 시 true를 반환해야 합니다.