php_user_filter::onCreate
php_user_filter::onCreate
(PHP 5, PHP 7)
php_user_filter::onCreate - 创建过滤器时调用
描述
public bool php_user_filter::onCreate ( void )
在过滤器类对象的实例化过程中调用此方法。如果你的过滤器分配或初始化任何其他资源(如缓冲区),这是做这件事的地方。
当你的过滤器首先被实例化,并且调用了yourfilter-> onCreate()时,将有多个属性可用,如下表所示。
属性 | 内容 |
---|---|
FilterClass-> FILTERNAME | 包含过滤器实例化的名称的字符串。过滤器可以使用多个名称或通配符进行注册。使用此属性来确定使用哪个名称。 |
FilterClass-> PARAMS | 传递给stream_filter_append()或stream_filter_prepend()的params参数的内容。 |
FilterClass->流 | 正在过滤的流资源。也许只有在关闭参数设置为FALSE时才可以在filter()调用中使用。 |
参数
该函数没有参数。
返回值
此方法的实施应在失败时返回TRUE
或成功时返回FALSE
。
← php_user_filter::onClose
streamWrapper →